在服务器上运行Client应用程序

时间:2012-02-04 07:51:42

标签: java client-server httpclient client-side

我有一个在服务器TOMCAT 6.0上运行的服务器程序。服务器程序将打印消息“hello world”continueoulsy。现在我想开发一个客户端程序,当我启动时应该去服务器上运行并且在客户端上显示该消息。限制是客户端应该通过命令行调用。服务器程序是java编写的。我是这个领域的新手,不知道该做什么!请帮忙!

1 个答案:

答案 0 :(得分: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();
     }
}

在servlet中,你必须写response.getOutputStrem().println("Hello world");