وبسرور Nginx که به علت سرعت بالا و مصرف پایین منابع توانسته محبوبیت خاصی بین توسعهدهندگان سیستمهای سرور به دست آورد، دیروز پشتیبانی خود را از پروتکل WebSocket اعلام کرد.
WebSocket همانطور که از نامش پیداست برای پیادهسازی مفهوم Socket های سیستمعامل در بستر وب طراحی شده است. به کمک این پروتکل میتوان ارتباط دوطرفه ایی را روی تنها «یک» کانکشن TCP ایجاد کرد تا دیگر نیازی نباشد که برای هر درخواست و پاسخی که باید رد و بدل شود یک کانکشن TCP جدید ایجاد نمود.
تا قبل از Nginx ، زبانهای برنامهنویسی مختلف برای استفاده از پروتکل WebSocket از پیادهسازی های خاص خودشان استفاده میکردند. با این اوصاف Nginx بهترین گزینه برای استفاده از پروتکل WebSocket خواهد بود که به عنوان یک پیادهسازی بیطرف، زبان خاصی را در اولویت قرار نمیدهد و قابل استفاده برای عموم زبانهای برنامهنویسی است.