بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
نحوه کارکرد بهنگام اپلیکیشنهای پیامرسان
سلام
یکی از دوستانم سوالی داشت که از من خواهش کرد اینجا بپرسم؛ سوالش این بود:
میخواست بدونه اپلیکیشنهای پیام رسان مثل تلگرام یا اپلیکیشنهای دیگری که به صورت Real-Time هر پیام جدید و اتفاق جدیدی رو نشون میدن و نیازی به بارگذاری مجدد نیست چطور کار میکنند؟ آیا از Socket استفاده میکنند یا چیز دیگری هست، اگر Socket هست چطور ازش استفاده میکنند که هزینه زیادی رو سمت سرور متحمل نشند مثلا تلگرام چندتا ساکت برای هر چت یا گروه یا کانال باز میکنه و مدیریت میکنه؟ و اگر راهحل دیگری داره لطفا یه توضیحی درموردش بدید.
خیلی ممنون
0
0
سلام. برای کارهای RealTime در سمت سرور چون سزعت بسیار مهمه بیشتر استفاده از نود توصیه میشه. ک خب روی هاست های معمولی قابل نصب نیست و حتما باید vpn یا یک سرور اختصاصی باشه. راجع بهش هم در انجمن قبلا تاپیکی زده شده و بیشتر در این خصوص صحبت شده (9 سال پیش)
0
0
سلام اول اینکه این قدرت در برنامه های معروف دلایل مختلفی داره از زبان برنامه نویسی گرفته که میتونه از خانواده سی یا نود و ... باشه تا سیستم سرور که متشکل از مجموعه ای سرور های مختلف که هم زمان با هم کار میکنن اصلا از vps ای که دوست مان در بالا گفتن استفاده نمیشه و حتی یک سرور هم جوابگو نخواهد بود در موارد ی (با توجه به وسعت کار). بله از سوکت استفاده میشه که معمولا ترکیبی از tcp و udp به صورت هم زمان یا جدا خواهد بود. (9 سال پیش)
0
0
جهت اطلاع: برای اجرای ران باید روی سرور شخصی یا vps پیاده شود. در سرورهای اشتراکی نود اکثرا قابل استفاده و نصب نیست با توجه ب محدودیت هایی ک وجود داره. دوم ابنکه وسعت کار مهم نبود در اینجا. ایشون سوال کردند چجوری پیام های همگام و همزمان دریافت و ارسال میشن منم نمونه ای رو گفتم (9 سال پیش)
برای این سوال پاسخی وجود ندارد.
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .