+1 امتیاز
قبل در کامپیوتر و اینترنت توسط (5 امتیاز)
ویرایش شده قبل توسط

درود
یه برنامه با سوکت پروگرمینگ میخوام بنویسم
یک کامپیوتر به عنوان سرور و چند کلاینت داریم مثلا 10 تا کلاینت
یک برنامه روی کامپیوتر سرور هست که مثلا 1000 تا رکورد نام و شماره دانشجویی را به صورت تصادفی ایجاد کند و میخوایم از بین 1000 تا رکورد بین کلاینت تقسیم بشوند .و عمل جستجو رو انجام بدهند..مثلا اسم علی رو پیدا کنند.
.(به صورت موازی ). به چه صورت باید برنامه نویسی کنم ؟ رکوردو به صورت .txt در بیارم ؟

1 پاسخ

0 امتیاز
قبل توسط (1.1هزار امتیاز)

شما برای این کار باید نحوه استفاده از socket ها در یک زبان برنامه نویسی را بدانید و بعنوان الگوریتم هم می توانید از MapReduce استفاده کنید. البته می توانید از کتابخانه های مخصوص این کار مثل Hadoop MapReduce نیز استفاده کنید.

قبل توسط (5 امتیاز)
ویرایش شده قبل توسط
ممنونم

لان فایلو شکستم تعداد کلاینتعا رو میدونم حالا چطوری فایلو واسه کلاینت ارسال کنم؟
قبل توسط (1.1هزار امتیاز)
از چه زبان برنامه نویسی و library برای این کار استفاده می کنید؟
قبل توسط (5 امتیاز)
انتقال داده شده قبل توسط
از سی شارپ .

سوالات مشابه

+1 امتیاز
1 پاسخ 1.5هزار بازدید
0 امتیاز
0 پاسخ 424 بازدید
0 امتیاز
1 پاسخ 410 بازدید
0 امتیاز
0 پاسخ 865 بازدید
0 امتیاز
1 پاسخ 506 بازدید
+1 امتیاز
0 پاسخ 3.3هزار بازدید
0 امتیاز
0 پاسخ 386 بازدید
0 امتیاز
0 پاسخ 373 بازدید
...