فهرست مطالب:

آیا PubNub از WebSockets استفاده می کند؟
آیا PubNub از WebSockets استفاده می کند؟

تصویری: آیا PubNub از WebSockets استفاده می کند؟

تصویری: آیا PubNub از WebSockets استفاده می کند؟
تصویری: چگونه PubNub WebSocket ها را به سطح بعدی می برد 2024, ممکن است
Anonim

PubNub Protocol Agnostic یا Independent است. PubNub در طول زمان از پروتکل های مختلفی مانند وب سوکت ها ، MQTT، COMET، BOSH، SPDY، رای گیری طولانی و دیگران، و ما در حال بررسی معماری هستیم استفاده كردن HTTP 2.0 و دیگران.

به این ترتیب، PubNub برای چه چیزی استفاده می شود؟

PubNub می تواند باشد استفاده شده ارسال سریع پیام‌های کوچک به یک یا چند دستگاه (تلفن‌های هوشمند، تبلت‌ها، رایانه‌های رومیزی، میکروکنترلرها و غیره) - اساساً تقریباً هر دستگاهی که می‌تواند اتصال TCP/IP به اینترنت برقرار کند - و همچنین برای ارتباط دوطرفه بین دستگاه‌ها.

پس از آن، سوال این است که WebSocket UDP یا TCP است؟ وب سوکت ها از سوی دیگر، امکان ارسال داده های مبتنی بر پیام، مشابه با UDP ، اما با قابلیت اطمینان TCP . وب سوکت از HTTP به عنوان مکانیزم انتقال اولیه استفاده می کند، اما آن را حفظ می کند TCP اتصال پس از دریافت HTTPresponse فعال می شود تا بتوان از آن برای ارسال پیام بین مشتری و سرور استفاده کرد.

چه زمانی از WebSocket استفاده می کنید؟

ممکن است از WebSockets اشتباه استفاده کنید اگر:

  1. اتصال فقط برای تعداد بسیار کمی از رویدادها یا زمان بسیار کمی استفاده می شود و مشتری نیازی به واکنش سریع به رویدادها ندارد.
  2. ویژگی شما به چندین WebSocket نیاز دارد تا به طور همزمان برای همان سرویس باز شوند.

آیا اعلان‌های فشار از WebSockets استفاده می‌کنند؟

رایج ترین مثال برای وب سوکت ها یا چت است یا اعلان های فشار . آنها می توان برای آن برنامه ها استفاده شود، اما یک راه حل بیش از حد برای مشکل ارائه شود، زیرا در آن برنامه ها فقط سرور نیاز به فشار دادن داده ها به مشتریان، و نه برعکس - فقط یک اتصال نیمه دوبلکس مورد نیاز است.

توصیه شده: