ورود

View Full Version : سوال: مشکل در ارتباط شبکه با Socket



Moharram
سه شنبه 15 شهریور 1390, 12:39 عصر
سلام
برای پیاده سازی سوکت یک کلاس رو از CSocket مشتق کردم و برای تابعهاش (OnReceive و بقیه) تابعهای خودم رو نوشتم. برای پیاده سازی ارتباط یک متغیر این کلاس رو بصورت سرور درست میکنم و بهش یه شماره پورت میدم. برای اتصال به این برنامه یک متغیر کلاینتی داریم که به یه شماره آی پی و پورت متصل میشه. همه چی درسته اما تو یه کامپیوتر خاص وقتی برنامه سرور روش اجرا باشه نمیشه بهش کانکت شد. اما برنامه کلاینت به یه چیزی کانکنت میشه!!!

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

در ضمن ممکنه که بخاطر یکی نبودن سرویس پک ویندوز اون کامپیوتره این مشکل پیش بیاد... چون سرویس پک 2 رو اون نصبه؟

ممنون

marvel
چهارشنبه 16 شهریور 1390, 15:13 عصر
فایروال باعث بوجود آمدن این مشکل نشده؟
تا جایی که من میدونم شما باید شماره پورتی که روش send/ receive میکنید را به عنوان exception به firewall تون اضافه کنید.

aram_2
چهارشنبه 16 شهریور 1390, 16:30 عصر
کد رو بذار.ببینیم مشکل از کجاست.