ساکت آی‌او

از ویکی‌پدیا، دانشنامهٔ آزاد
پرش به ناوبری پرش به جستجو
ساکت.آی‌او
توسعه‌دهنده نرم‌افزار Guillermo Rauch
نسخهٔ پایدار
۱٫۲٫۱ / ۲۱ نوامبر، ۲۰۱۴؛ ۳ سال پیش (۲۰۱۴-۱۱-21)
مخزن نسخه‌ها github.com/Automattic/socket.io
وضعیت توسعه Active
سیستم‌عامل چندسکویی
گونه برنامه‌نویسی رویدادمحور networking
پروانه پروانه ام‌آی‌تی[۱]
وبگاه socket.io

ساکت.آی‌او (انگلیسی: Socket.IO) کتابخانهٔ جاوااسکریپت برای برنامه‌های وبی آنی است که ارتباط آنی دوطرفه را بین مشتری‌ها و سرور وبی فراهم می‌کند. این کتابخانه به دو قسمت سمت کلاینت که در تمامی مروگر های وب اجرا میشود و همچنین یک کتابخانه سمت سرور برای نود جی اس است تقسیم میشود که با هم در ارتباط اند ساکت.آی او در درجه اول به روش وب سوکت و پولینگ با سرور ارتباط بر قرار میکند و برای کارهای realtime استفاده میشود مانند : نرم‌افزارهای چت , ویرایش سند , تجزیه و تحلیل ترافیک و ..

توجه کنید که socket.io فقط یک کتابخانه که از websocket برای ایجاد ارتباط استفاده میکند نیست , این کتابخانه از یک پروتکل شخصی سازی شده استفاده میکند و برای ایجاد ارتباط لازم است هم در سمت سرور و هم در سمت کلاینت از این کتابخانه استفاده شده باشد .

منابع[ویرایش]

پیوند به بیرون[ویرایش]