2012-02-04 10 views
0

私はサーバ上でサーバプログラムTOMCAT 6.0を実行しています。サーバプログラムは "hello world"というメッセージを表示しますcontinueoulsy.Nowクライアントプログラムを開発します。サーバー上で実行し、そのメッセージをクライアントに表示させる。制限は、クライアントはコマンドラインで呼び出されるべきであるということです。サーバープログラムはjava.Iです。このフィールドには新しくありません。サーバ上でクライアントアプリケーションを実行中

+2

を記述する必要があります。この宿題ですか?あなたが望むのは、URLへのHTTP要求を行い、サーバーからの応答を表示するコマンドラインクライアントです。あなたが* JavaのHTTPリクエスト*のためにgoogleするなら、結果を得るべきです。 –

答えて

0

このようなURLConnectionクラスを使用する必要があります。

import java.net.*; 
import java.io.*; 

public class URLConnectionReader { 
    public static void main(String[] args) 
     throws Exception { 
      URL myURL = new URL("[Your servlet URL]"); 
      URLConnection yc = 
      myURL.openConnection(); 
      BufferedReader in = new BufferedReader(
        new InputStreamReader(
        yc.getInputStream())); 
      String inputLine; 

      while ((inputLine = in.readLine()) != null) 
       System.out.println(inputLine); 
      in.close(); 
    } 
} 

およびサーブレットで、あなたは私はあなたがアーキテクチャと混同だと思うresponse.getOutputStrem().println("Hello world");

関連する問題