ورود

View Full Version : تشخیص بسته شدن Connection ها در Indy



مهران رسا
جمعه 21 خرداد 1389, 16:57 عصر
سلام,

به جز استفاده از رویداد TCPServerDisconnect ، با استفاده از کدامیک از عناصر AContext.Connection میشه فعال یا غیر فعال بودن Connection جاری رو تشخیص داد ؟

مهران رسا
شنبه 22 خرداد 1389, 16:07 عصر
سلام؛
دوستان عزیز یک راهش اینه که کدهای کنترل کننده ارتباط کانکشن ها رو در رویداد OnDisconnect سمت سرور بنویسیم . راه دیگه ای هم وجود داره و اون هم استفاده از Try .. Except در رویداد OnExecute سرور هست . که در صورت رسیدن به پیغام Connection Closed کدهای مربوطه اجرا بشند .
اما همیشه همه چیز خوب پیش نمیره . گاهی اوقات با اینکه ارتباط کلاینت ها قطع شده ، رویداد یا استثنایی در سرور اتفاق نمیفته . به نظر شما در چنین شرایطی ، با استفاده از خود کنترل TCPServer راهی برای فهمیدن باز بودن یک Connection از طریق Acontext وجود نداره ؟

gbg
چهارشنبه 09 تیر 1389, 00:27 صبح
این مشکل در سمت کلاینت برای من زیاد پیش میاد ولی هنوز راهی براش پیدا نکردم