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

نام تاپیک: مشکل با پروتکل TCP/IP در C#‎ Windows Forms Application

  1. #1
    کاربر تازه وارد
    تاریخ عضویت
    تیر 1390
    محل زندگی
    همین اطراف
    پست
    90

    Question مشکل با پروتکل TCP/IP در C#‎ Windows Forms Application

    با سلام و احترام
    دوستان در برنامه های من کلاینت ها به درستی به سرور متصل میشوند و کار میکنند . اما زمانی که در سیستم کلاینت ، فرم(نرم افزار نوشته شده) بسته میشود و یا کلاینت سیستم را خاموش میکند . در سرور cpu کامپیوتر 30 درصد یهویی درگیر میشه و تعداد کلاینت های قطع شده که بیشتر میشه درصد CPU استفاده شده در سرور بالاتر میره و باعث کند شدن سرور میشه . لطفا راهنمایی کنید . سپاسگزارم
    C#‎ Windows Forms Application

  2. #2
    کاربر دائمی آواتار رامین مرادی
    تاریخ عضویت
    اردیبهشت 1389
    محل زندگی
    آذربایجان
    پست
    1,961

    نقل قول: مشکل با پروتکل TCP/IP در C#‎ Windows Forms Application

    هنگام بستن فرم کلاینت در صورتی که کانکشنتون باز هست اونو ببندید.

  3. #3
    کاربر تازه وارد
    تاریخ عضویت
    تیر 1390
    محل زندگی
    همین اطراف
    پست
    90

    نقل قول: مشکل با پروتکل TCP/IP در C#‎ Windows Forms Application

    آقای مرادی ممنونم از اینکه وقت گذاشتین . من میبندم . اما باز هم این مشکل وجود داره . اگه ممکنه کدشو واسم بفرستین . شاید با کد شما نتیجه گرفتم سپاس فراوارن

  4. #4
    کاربر دائمی آواتار رامین مرادی
    تاریخ عضویت
    اردیبهشت 1389
    محل زندگی
    آذربایجان
    پست
    1,961

    نقل قول: مشکل با پروتکل TCP/IP در C#‎ Windows Forms Application

    کاری نداره تو رویداد کلوزینگ فرم برنامه کلاینتت اینو مینویسی
    tcpClient.Close();

    البته
    tcpClient رو عوض کن و اسم کلاس خودتو بزار.

  5. #5
    کاربر دائمی
    تاریخ عضویت
    اسفند 1387
    محل زندگی
    روستای چناران شهرستان نیشابور
    پست
    236

    نقل قول: مشکل با پروتکل TCP/IP در C#‎ Windows Forms Application

    سلام
    سوالتون ناقص هست
    ولی حدسی که من میزنم اینه که شما از سرور یک درخواست به سمت کلاینت میفرستید وچون پاسخی دریافت نمیکنید برنامه سرور پشت سر هم این درخواست رو تکرار میکند و باعث درگیر شدن cpu میشود

    وقتی برنامه بسته میشه به طریقی به برنامه سرور بفهمونید که قطع شده ساده ترین راهشم این هست که یک جدول کلاین های متصل و ضعیت شون ذخیره بشه و برنامه سرور بر اساس وضعیت ارسال و دریافت اطلاعات داشته باشد

  6. #6
    کاربر تازه وارد
    تاریخ عضویت
    تیر 1390
    محل زندگی
    همین اطراف
    پست
    90

    نقل قول: مشکل با پروتکل TCP/IP در C#‎‎ Windows Forms Application

    جناب مهندس من چیزی واس کلاینت ارسال نمی کنم. نمی دونم مشکل کجاست. اگه نمونه مثال نرم افزار چت دارید واسم بفرستین. ببینمش.
    ممنونم

  7. #7
    کاربر تازه وارد
    تاریخ عضویت
    تیر 1390
    محل زندگی
    همین اطراف
    پست
    90

    نقل قول: مشکل با پروتکل TCP/IP در C#‎ Windows Forms Application

    نقل قول نوشته شده توسط jamal_ch مشاهده تاپیک
    سلام
    سوالتون ناقص هست
    ولی حدسی که من میزنم اینه که شما از سرور یک درخواست به سمت کلاینت میفرستید وچون پاسخی دریافت نمیکنید برنامه سرور پشت سر هم این درخواست رو تکرار میکند و باعث درگیر شدن cpu میشود

    وقتی برنامه بسته میشه به طریقی به برنامه سرور بفهمونید که قطع شده ساده ترین راهشم این هست که یک جدول کلاین های متصل و ضعیت شون ذخیره بشه و برنامه سرور بر اساس وضعیت ارسال و دریافت اطلاعات داشته باشد
    حق با شما بود . دقیقا همین مشکل رو داشتم و حل شد .
    سپاس فراوان

تاپیک های مشابه

  1. پاسخ: 2
    آخرین پست: جمعه 07 فروردین 1394, 18:15 عصر
  2. سوال: استفاده از Windows Forms Application در WPF Application!
    نوشته شده توسط Marzieh_A در بخش C#‎‎
    پاسخ: 1
    آخرین پست: جمعه 18 دی 1388, 17:19 عصر
  3. استفاده از WPF در Windows Forms Application
    نوشته شده توسط fazel-d در بخش WPF
    پاسخ: 4
    آخرین پست: جمعه 23 مرداد 1388, 16:36 عصر
  4. چگونگی استفاده از توابع MFC در Windows Forms Application
    نوشته شده توسط محمد عرب در بخش برنامه نویسی با زبان C و ++C
    پاسخ: 1
    آخرین پست: دوشنبه 03 بهمن 1384, 14:25 عصر
  5. استفاده از تابع GetDC() در Windows Forms Application
    نوشته شده توسط محمد عرب در بخش برنامه نویسی با زبان C و ++C
    پاسخ: 0
    آخرین پست: شنبه 01 بهمن 1384, 23:47 عصر

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

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