1
比方说,我有这样的例子Java代码运行的监听端口1234:要测试服务器套接字连接,我如何直接向它发送一个或多个字节?
ServerSocket socket = new ServerSocket(1234);
和交换机收到的第一个字节:
Socket s = socket.accept();
byte[] buffer = new byte[1];
BufferedInputStream bis = new BufferedInputStream(s.getInputStream());
int read = bis.read(buffer, 0, 1);
switch (buffer[0]) {
case 0x01:
System.out.println("One.");
break;
case 0x02:
System.out.println("Two.");
break;
default:
System.out.println("Other.");
break;
}
有没有办法从外部测试该代码资源?例如,我可以使用Telnet或NetCat来完成此任务吗?