​java实现客户端调用的代码怎么写

avatar
作者
筋斗云
阅读量:4

下面是一个简单的Java客户端调用示例代码:

import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.io.PrintWriter; import java.net.Socket;  public class Client {     public static void main(String[] args) {         String serverHostName = "localhost"; // 服务器主机名         int serverPort = 8080; // 服务器端口号          try {             // 创建与服务器的连接             Socket socket = new Socket(serverHostName, serverPort);              // 获取输入输出流             BufferedReader in = new BufferedReader(new InputStreamReader(socket.getInputStream()));             PrintWriter out = new PrintWriter(socket.getOutputStream(), true);              // 向服务器发送消息             out.println("Hello server!");              // 接收服务器的响应             String response = in.readLine();             System.out.println("Server response: " + response);              // 关闭连接             socket.close();         } catch (IOException e) {             e.printStackTrace();         }     } } 

以上示例中,客户端使用Socket类与服务器建立连接。通过输入输出流与服务器进行通信。通过PrintWriter的println方法向服务器发送消息,通过BufferedReader的readLine方法接收服务器的响应。最后关闭连接。请根据实际情况修改serverHostName和serverPort的值。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!