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