JavaAppletでのデータのやりとり
サーバにおいたHTMLをブラウザで呼び出し、HTML内でJavaAppletを起動する手順で開発しています。
自分のPC上ではうまく接続して動くのですが、
実際のサーバにプログラムを置いて動かすとうまく接続しません。<BR>
(1)でためしにホスト名とIPアドレスを表示してますがうまく動作しています。
(2)のところまでは正常です。
(3)のところでうまくいかないのでtryのエラー処理
になってしまいます。
なにが考えられる原因があれば教えてください。
try {
URL homeURL = getCodeBase( );// 基本URL取得
String host = homeURL.getHost( );// ホスト名
int port = 6000;// 送受信のポート番号
String ip = "";
try { InetAddress shuwaaddress = ddress.getByName(host);
ip = shuwaaddress.getHostAddress();
(1)field1.setText("URL=" + host +" /IP=" + ip);
} catch (UnknownHostException e) {
System.out.println("IPアドレスを取得できませんでした");
}
(2)
try {
socket = new Socket(host, port);// ストリームソケット生成
} catch (Exception e) {
(3)DisplayArea.append("Not able to connect, sorry \n");
}
お礼
ありがとうございます。 参考にさせていただきます。