在Java中創建Socket服務端需要遵循以下步驟:
ServerSocket serverSocket = new ServerSocket(8080);
Socket socket = serverSocket.accept();
InputStream inputStream = socket.getInputStream();
OutputStream outputStream = socket.getOutputStream();
// 讀取客戶端發送的數據
byte[] buffer = new byte[1024];
int length = inputStream.read(buffer);
String message = new String(buffer, 0, length);
System.out.println("接收到客戶端消息:" + message);
// 向客戶端發送數據
String response = "Hello, client!";
outputStream.write(response.getBytes());
socket.close();
serverSocket.close();
通過以上步驟,就可以創建一個簡單的Socket服務端用于與客戶端進行通信。需要注意的是,為了確保網絡通信的穩定性和安全性,建議在實際開發中對異常進行處理和加入網絡通信協議的支持。