asgharimohsen
شنبه 01 مرداد 1390, 22:33 عصر
سلام خدمت تمامی اساتید گرامی.
نمی دونم که این سوال رو باید تو اینجا مطرح می کردم و یا se به هر حال از همگی عذر می خوام.
یه برنامه server socket ساده نوشتم و سعی دارم با کلاینت به سرور متصل بشم.
2 تا سیستم دارم که روی یکی برنامه ی سرور رو نوشتم و رو یکی دیگه کلاینت رو.
این دوتا سیستم فقط از طریق اینترنت باهم شبکه هستن و من سعی دارم با دادن آی پی سرور به نرم افزار کلاینت به سرور متصل بشم.
آی پی سرور رو از سایتhttp://www.whatismyip.com بدست آوردم اما برنامه کانکت نمیشه
هردو نرم افزار رو روی localhost تست گرفتم و عمل می کرد
برنامه ای رو برای یه شرکت نوشتم و الان شرکت 2 بخش مجزا شده که با هم فقط از طریق اینترنت شبکه هستن و نمی خوام برنامه رو دوباره پیاده سازی کنم اونم اینبار با استفاده از servlet و jsp باز هم باید وقت بزارم که امکانش نیست هم اینکه نمی خوام روی مرورگر اجرا بشه چون پرسنل عادت کردن به برنامم
این قسمتی از کد های منه لطفا راهنماییم کنید.
static void agentRun() {
try {
receveing = false;
s = new Socket("2.176.153.61", 2222);
// System.out.println("connect to the server");
out = new ObjectOutputStream(s.getOutputStream());
out.flush();
in = new ObjectInputStream(s.getInputStream());
flag = true;
} catch (Exception e) {
flag = false;
ta.setText(ta.getText()+'\n'+"Error 3 can not connect");
}
}
نمی دونم که این سوال رو باید تو اینجا مطرح می کردم و یا se به هر حال از همگی عذر می خوام.
یه برنامه server socket ساده نوشتم و سعی دارم با کلاینت به سرور متصل بشم.
2 تا سیستم دارم که روی یکی برنامه ی سرور رو نوشتم و رو یکی دیگه کلاینت رو.
این دوتا سیستم فقط از طریق اینترنت باهم شبکه هستن و من سعی دارم با دادن آی پی سرور به نرم افزار کلاینت به سرور متصل بشم.
آی پی سرور رو از سایتhttp://www.whatismyip.com بدست آوردم اما برنامه کانکت نمیشه
هردو نرم افزار رو روی localhost تست گرفتم و عمل می کرد
برنامه ای رو برای یه شرکت نوشتم و الان شرکت 2 بخش مجزا شده که با هم فقط از طریق اینترنت شبکه هستن و نمی خوام برنامه رو دوباره پیاده سازی کنم اونم اینبار با استفاده از servlet و jsp باز هم باید وقت بزارم که امکانش نیست هم اینکه نمی خوام روی مرورگر اجرا بشه چون پرسنل عادت کردن به برنامم
این قسمتی از کد های منه لطفا راهنماییم کنید.
static void agentRun() {
try {
receveing = false;
s = new Socket("2.176.153.61", 2222);
// System.out.println("connect to the server");
out = new ObjectOutputStream(s.getOutputStream());
out.flush();
in = new ObjectInputStream(s.getInputStream());
flag = true;
} catch (Exception e) {
flag = false;
ta.setText(ta.getText()+'\n'+"Error 3 can not connect");
}
}