0
我有一个服务器程序在服务器TOMCAT 6.0上运行。服务器程序将打印消息“hello world”continueoulsy.Now我想开发一个客户端程序,当我开始时应该去并在服务器上运行,并在客户端上显示该消息。限制是客户端应该通过命令行调用。服务器程序编写为java.I,这个字段是新的,不知道该怎么做!help please!在服务器上运行客户端应用程序
我有一个服务器程序在服务器TOMCAT 6.0上运行。服务器程序将打印消息“hello world”continueoulsy.Now我想开发一个客户端程序,当我开始时应该去并在服务器上运行,并在客户端上显示该消息。限制是客户端应该通过命令行调用。服务器程序编写为java.I,这个字段是新的,不知道该怎么做!help please!在服务器上运行客户端应用程序
你必须使用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");
我想你混淆架构。这是功课吗?我想你想要的是一个命令行客户端,它向一个URL发出一个HTTP请求,并显示来自服务器的响应。如果你的谷歌* Java HTTP请求*,你应该得到结果。 – 2012-02-04 07:56:23