وب سوکت در صورتی استفاده می‌شود که به‌روزرسانی زمان واقعی یا جریان‌های پیوسته داده در شبکه مورد نیاز باشد. در صورتی که قصد بیرون کشیدن داده‌های قدیمی وجود داشته باشد یا داده‌ای فقط برای یک بار جهت پردازش با یک اپلیکیشن مورد نیاز باشد، باید از پروتکل HTTP استفاده کرد.