在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服务端用于与客户端进行通信。需要注意的是,为了确保网络通信的稳定性和安全性,建议在实际开发中对异常进行处理和加入网络通信协议的支持。