نقل قول نوشته شده توسط fchmmm مشاهده تاپیک
اگه می شه محبت کنین و منو در نوشتن این برنامه راهنمایی کنین:(به زبان سی شارپ یا وی بی)
یک سرور و چندین کلاینت در حال اجرا باشند
یک سرور روی شبکه اجرا میشود.
آدرس ارتباط با سرور (آی پی و پورت ارتباطی) در تمامی کلاینت ها ثبت میگردد.
کلاینت ها اقدام به برقراری ارتباط با سرور میکنند.
اگر کلاینتی به دلیل مشغول بودن سرور موفق به برقراری ارتباط نشد به مدت زمان تصادفی منتظر مانده و مجددا برای برقراری ارتباط اقدام میکند.
هر کلاینتی که موفق به برقراری ارتباط با سرور شد درخواست خود را اعلام میکند
سرور به کلاینت فهرستی از اعداد را برای پردازش اعلام میکند.
کلاینت بلا فاصله پس از دریافت فهرست و اعلام صحت دریافت اطلاعات از سرور جداشده و شروع به پردازش میکند.
پس از اتمام پردازش کلاینت مجددا به سرور متصل شده و پس از اعلام گزارش از اعداد اولی که پیدا کرده است درخواست دریافت فهرست پردازشی جدید را ارسال کرده و این مسیر ادامه میابد
هر کلاینت در لحظه ی ارسال پیام به سرور متصل گردیده، پیام را ارسال و پاسخ را دریافت میکند و بلافاصله از سرور جدا میشود تا ارتباط برای سایر کلاینت ها آزاد شود. به عنوان مثال یک کلاینت به سرور متصل شده و پیام "کلاینت شماره *** آماده" (به جای *** شماره یا نام کلاینت که توسط یک جعبه متن در برنامه تعیین میشود قرار میگیرد) را ارسال میکند. سرور هم در پاسخ پیام "کلاینت *** دریافت شد" را ارسال میکند. و کلاینت پس از دریافت این پیام از سرور جدا میشود.
خواهشاً اگه کسی می دونه منو راهنمایی کنه
قبلا" نوشته شده.اسمش هست TCP