مقالات زیادی در این مورد در سطح وب هست که میتونید مطالعه کنید
محمد گازری۰۹ فروردین ۱۴۰۱، ۰۸:۴۶
سلام.
سؤالتونو واضحتر بفرمایید، چون ارتباطشو متوجه نشدم. در هر حال از پروتوکل سوکت استفاده میشه(اصلا بیس تمام اتصالات سوکته) و اگر قرار براین باشه که روی وب استفاده بشه از وب سوکت(بجای http) استفاده میشه. من ارتباط جمله ی اول و دومو نفهمیدم بیشتر توضیح بدید.
محسن موحد۰۹ فروردین ۱۴۰۱، ۱۰:۳۲
طبق صحبتهای استاد tcp و udp ای ک در لایه transport هستند مراحل handshake رو انجام میدن و پروتوکل udp برای سرعت بخشی بعضی از این مراحلها رو فاکتور میگیره مثال هم زدن و گفتن مثل استریم کردن
بعد از اون پرداختن به وب سوکت و مثال هایی هم زدن از قبیل برنامههای تعاملی مثل شبکههای مجازی و خدماتی مثل اسنپ
سوال بنده اینه که استریم کردن هم چون نیاز به درخواست و پاسخ بسیار بین سرور و کلاینت داره چرا همانند شبکههای مجازی و ... ازوب سوکت استفاده نمیکنه؟
Mahdi۰۹ فروردین ۱۴۰۱، ۱۱:۰۸
سلام دوست عزیز وقت بخیر
طبق صحبتهای آقای گازری و موحد بیس تمام اتصالات امروزی وب سوکت هست و همون طور که اطلاع دارید هر فرایندی که در شبکه نیاز به برقراری ارتباط طولانی مدت داشته باشه از وب سوکت استفاده میشه . حالا هر فرایندی میتونه باشه مثل استفاده از پیام رسانها یا همون درخواست تاکسی از اسنپ که مثال زدید.
یا یک مثال دیگه میشه در این مورد زد.
شما زمانی که از داخل یک وب سایت یک محصول رو به سبد خرید اضافه میکنید میبینید که اون محصول به سبد خرید شما اضافه شده و شما اگر بین صفحات مختلف هم جا به جا بشید میبینید که اون محصول همچنان در سبد خرید قرار داره و حتی اگر از صفحه کامل خارج بشید و مجدد وارد بشید متوجه میشید که اون محصول هنوز داخل سبد خرید موجود هست.پس یعنی نیاز به یه ارتباط طولانی مدت داره که برای این منظور از وب سوکت استفاده میکنه