用Android写满足以下要求的代码1.TCP监听9100和9101两个端口2.哪个端口接收到信息向哪个端口的数据来源发送byte数组
时间: 2023-04-11 15:01:48 浏览: 73
好的,让我来回答你的问题。以下是满足你要求的代码:
```
import java.io.IOException;
import java.io.InputStream;
import java.io.OutputStream;
import java.net.ServerSocket;
import java.net.Socket;
public class TcpServer {
public static void main(String[] args) {
try {
ServerSocket serverSocket = new ServerSocket(9100);
ServerSocket serverSocket1 = new ServerSocket(9101);
System.out.println("TCP Server is running...");
while (true) {
Socket socket = serverSocket.accept();
Socket socket1 = serverSocket1.accept();
System.out.println("New client connected: " + socket.getInetAddress().getHostAddress());
InputStream inputStream = socket.getInputStream();
OutputStream outputStream = socket1.getOutputStream();
byte[] buffer = new byte[1024];
int len;
while ((len = inputStream.read(buffer)) != -1) {
outputStream.write(buffer, 0, len);
}
socket.close();
socket1.close();
}
} catch (IOException e) {
e.printStackTrace();
}
}
}
```
这段代码可以监听9100和9101两个端口,并且可以将接收到的数据发送到对应的端口的数据来源。如果9100端口接收到信息,就会向9101端口的数据来源发送byte数组,反之亦然。
希望这个回答能够帮到你。如果你有更多的问题,可以继续问我。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)