2012-02-04 3 views
0

서버 프로그램이 TOMCAT 6.0 서버에서 실행 중입니다. 서버 프로그램이 "hello world"continueoulsy 메시지를 인쇄하려고합니다. 이제 시작해야 할 클라이언트 프로그램을 개발하고 싶습니다. 그리고 서버에서 실행하고 해당 메시지를 client.The 제한에 표시 클라이언트가 명령 줄을 통해 호출해야합니다. 서버 프로그램이 작성된 것입니다 java.io이 필드에 새로운 무엇을 해야할지 모르겠다! 도와주세요!서버에서 클라이언트 응용 프로그램을 실행 중

+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");

관련 문제