نمایش نتایج 1 تا 5 از 5

نام تاپیک: خواهش می کنم به من کمک کنید !!!!!!

  1. #1

    خواهش می کنم به من کمک کنید !!!!!!

    سلام خواهش می کنم به من کمک کنید من باید از این برنامه جواب بگیرم وگرنه استادم بهم 0 می ده (شوخی نداره)
    من یک کلاینت سرور نوشتم که سرور بنابه تقاضای کلاینت یک فیلد از یک پایگاه بیرون می کشه و به کلاینت ارسال می کنه
    و بعد برنامه کلاینت تمام می شه ولی سرور همیشه باید در حال گوش دادن باشه تا بتونه به کلاینت های مختلفی جواب بده
    سوال:
    چه جوری یک سروربه چند کلاینت پاسخ می ده یعنی وقتی به کلاینت اولی سرویس داد دوباره همون سرور به کلاینت بعدی پاسخ بدهد بدون اینکه بخواهیم برنامه سرور را دوباره شروع کنیم

  2. #2
    آخه برنامتو با چه روشی نوشتی؟ Remting، Piping، چی؟

  3. #3
    راه حلی که من پیدا کردم این بود شاید اساتید راه های بهتری بدونن:
    یه کلاس بساز که سرویس دهنده است و برای هر درخواست کلاینت یه thread بساز و یه نمونه از اون کلاس سرویس رو توش برای اون کلاینت اجرا کن.
    به عبارتی connection برقرار شده را به صورت پارامتر به اون کلاس (توی یه threadجدید )پاس کن و ادامه به گوش دادن به پورت کن.

  4. #4
    کاربر دائمی آواتار M.GhanaatPisheh
    تاریخ عضویت
    اردیبهشت 1383
    محل زندگی
    ----------
    پست
    1,267
    برای این مدل برنامه ها معمولا بسته به صورت مساله از تکنولوژیهایی مثل Remoting ، ٌWeb Service و یا تکنولوژیهای مشابه استفاده می شه.
    صورت مساله شما نزدیک به راه حل Remoting هست.
    یه مختصر توضیح در خصوص Remoting در لینک زیر موجوده.
    http://www.barnamenevis.org/sh...ad.php?t=45581
    برای کسب اطلاعات بیشتر به http://msdn.microsoft.com مراجعه کنید.
    http://msdn.microsoft.com/library/de...ngoverview.asp
    http://msdn.microsoft.com/library/de...ngexamples.asp
    در ضمن یه نگاهی به قوانین سایت بنداز.
    توی پستهای بعدی موضوع پست رو درست انتخاب کن.

  5. #5
    کاربر دائمی آواتار Behrooz_CS
    تاریخ عضویت
    اسفند 1384
    محل زندگی
    تهران
    سن
    41
    پست
    168

    Smile

    نقل قول نوشته شده توسط EhsanKhafan
    راه حلی که من پیدا کردم این بود شاید اساتید راه های بهتری بدونن:
    یه کلاس بساز که سرویس دهنده است و برای هر درخواست کلاینت یه thread بساز و یه نمونه از اون کلاس سرویس رو توش برای اون کلاینت اجرا کن.
    به عبارتی connection برقرار شده را به صورت پارامتر به اون کلاس (توی یه threadجدید )پاس کن و ادامه به گوش دادن به پورت کن.
    به نظر من بهترین راه حل همینه که دوستمون گفت

    سورس این مطلب توی کتابDeitel هست
    اینم سایتش
    http://www.deitel.com/

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •