View Full Version : چند تا سوکت روی یک پورت
taze kar
یک شنبه 08 خرداد 1384, 10:32 صبح
با سلام
دوستان اگه سرور yahoo رو دیده باشند مسنجر اون همیشه به پورت 5050 وصل میشه حالا چه جوری چند نفر باهم به این پورت وصل میشن ؟
یعنی سرور چه جوری این ها رو مدیریت میکنه ؟
و مگه میشه چند تا سوکت رو روی یه پورت ساخت و connect شد ؟
Inprise
یک شنبه 08 خرداد 1384, 20:39 عصر
سوکتهای TCP فقط از یک پورت استفاده میکنند ؛ اتصال یاهو مسنجر و سیستم چت ش Server Centric است یعنی کانکشن ها رو سرور مدیریت میکنه و صرفا" اطلاعات از طریق پورت مذکور رد و بدل میشه ؛ هر پنجره یا هر فرد در حال اتصال نشان دهندهء یک سوکت نیست
taze kar
دوشنبه 09 خرداد 1384, 10:33 صبح
حالا چه جوری میتونم یه سرور با این قابلیت بسازم ؟
لطفا راهنمایی کنید .
ممنون :flower:
Inprise
دوشنبه 09 خرداد 1384, 18:27 عصر
Server->Socket->Service
ClientA->Socket->5050->request->Server
ClientB->Socket->5050->request->Server
ClientC->Socket->5050->request->Server
...
Server.OnClientA.getConnected=Database.addRecord
Server.OnClientB.getConnected=Database.addRecord
...
ServerMonitor.OnAddRecord=TransferMsg
:)
taze kar
سه شنبه 10 خرداد 1384, 11:00 صبح
می بخشید ما تازه کار ها زیاد سردر نمیاریم میشه قسمت دوم که مربو به سرور هست رو توضیح بدین
Server.OnClientA.getConnected=Database.addRecord
Server.OnClientB.getConnected=Database.addRecord
برای ساخت این سرور کلاس خاصی توی mfc هست یا باید خودمون تمامش رو بنویسیم ؟
:sorry:
:flower:
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.