推荐几个好用的Socket测试工具(客户端、服务端)
下面推荐几个好用的 TCP/UDP 测试(调试)工具。当我们进行 Socket 客户端开发的时候,这几个测试工具可以作为 Socket 服务器,监听本地端口,接收我们发送的数据包,进行调试。
或者当我们进行 Socket 服务端开发的时候,这几个测试工具又可以作为客户端来发送消息进行测试。
1,SocketTest
一个 java 写的 socket 测试工具。它可以创建 TCP 和 UDP 客户端或服务器。它可以用来测试的任何使用 TCP 或 UDP 协议进行通信的服务器或客户端。
由于是 java 写的所以可以跨平台使用。注意:如果是在 MacOS 下使用,开启的监听端口要大于 1024。否则会报 Permission denied 错误。
下载地址:http://sockettest.sourceforge.net/
3,Hercules SETUP utility
本地下载:SocketTest3.zip
2,sokit
sokit 是一个在 windows 平台下免费的 TCP/UDP 测试(调试)工具, 可以用来接收,发送或转发 TCP/UDP 数据包。
它有三种工作模式: 服务器模式、客户端模式、转发器模式。
支持发送 ascii 字符串数据,以及十六进制表示的原始字节,单次发送的字符数目没有限制;收到的数据会同时以这两种形式显示。
同样是一个 windows 平台下的 socket 测试工具。工具包括了串口终端(RS-485 或 RS-232 终端),UDP/IP 终端,TCP/IP 客户或服务器终端。