PDA

View Full Version : socket programming in Internet



arashmidos2020
چهارشنبه 21 مرداد 1388, 14:07 عصر
سلام فرض کنید یک برنامه چت نوشتم که در شبکه local کار می کند.اما الان می خوام روی wan این برنامه رو امتحان کنم.آیا این برنامه که از سوکت استفاده کرده در اینترنت هم جواب می دهد؟
اگر نه چه چیزهایی باید استفاده کنم که در اینترنت هم از امنیت بالایی برخودار شود؟
ضمنا من از C# استفاده می کنم.
ممنون

mostafa_shaeri_tj
چهارشنبه 21 مرداد 1388, 19:02 عصر
بستگی داره شما برنامه تونو چه طوری نوشته باشین؟ مثلا آیا یه سرور دارین که همه به اون متصل میشن؟ یا نه هر کسی میتونه سرور بشه ؟ فکر میکنم اگه روش دوم باشه جواب نمیده.

arashmidos2020
چهارشنبه 21 مرداد 1388, 22:20 عصر
نه این طور هست که یک سرور داریم و بقیه کلاینت هستند.روش اول را داریم.
راستی مگه برای برنامه چت باید امکان تعریف یک کلاینت به عنوان سرور وجود داشته باشه؟

mostafa_shaeri_tj
چهارشنبه 21 مرداد 1388, 23:54 عصر
خوب در این صورت اگر قراره تو اینترنت راه اندازی کنی باید برنامه ی سرور رو روی یک سیستم که ip valid داره بزاری تا بقیه به اون connect بشن.


مگه برای برنامه چت باید امکان تعریف یک کلاینت به عنوان سرور وجود داشته باشه؟
نه حتما اینطور نیست.

arashmidos2020
پنج شنبه 22 مرداد 1388, 01:26 صبح
ممنون از راهنمایی سریعتون.
اما اگر در اینترنت از سوکت استفاده کنیم آیا ممکن نیست یک نفر که آیپی و شماره پورت یکی از کلاینت ها را بداند،یک برنامه بنویسد و به کامپیوتر کلاینت ما وصل شود و برای او دردسر ایجاد کند؟
و اینکه آیا برنامه ای مثل یاهو مسنجر هم از سوکت استفاده می کنه؟
و با عذر خواهی بیشتر می خواستم بپرسم برای امنیت بیشتر در سوکت باید چه مواردی را مد نظر داشت؟
ممنون.