Java 在服务器上运行客户端应用程序
我在TOMCAT 6.0服务器上运行了一个服务器程序。服务器程序将继续打印消息“hello world”。现在我想开发一个客户端程序,当我开始时,它应该在服务器上运行,并在客户端上显示该消息。限制是客户端应该通过命令行调用。服务器程序是用java编写的。我对这个领域不熟悉,不知道该怎么办!救命啊 您必须像这样使用URLConnection类Java 在服务器上运行客户端应用程序,java,client-server,httpclient,client-side,Java,Client Server,Httpclient,Client Side,我在TOMCAT 6.0服务器上运行了一个服务器程序。服务器程序将继续打印消息“hello world”。现在我想开发一个客户端程序,当我开始时,它应该在服务器上运行,并在客户端上显示该消息。限制是客户端应该通过命令行调用。服务器程序是用java编写的。我对这个领域不熟悉,不知道该怎么办!救命啊 您必须像这样使用URLConnection类 import java.net.*; import java.io.*; public class URLConnectionReader {
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请求,并显示来自服务器的响应。如果您搜索JavaHTTP请求,您应该会得到结果。