【aardio】30行代码搞TCP客户端
By
小强2233
at 2022-03-15 • 0人收藏 • 1676人看过
TCP客户端实现流程如下:
"""
1. 创建一个tcp 客户端对象
2. 与服务端建立连接
3. 通过tcp socket 收发数据
4. 关闭连接
"""
代码如下:
import console; import wsock.tcp.asynClient; var tcpClient = wsock.tcp.asynClient(); //异步非阻塞 接收数据 tcpClient.onReceive = function(err){ for(str,readSize,remainSize in tcpClient.eachRead() ){ console.log(str); } } tcpClient.onClose = function(err){ for(str,readSize,remainSize in tcpClient.eachRead()){ console.log(str); } } //创建tcp连接 tcpClient.connect("192.168.1.100",8888); //发送数据 mainForm.button.oncommand = function(id,event){ tcpClient.write("test"); }
1 个回复 | 最后更新于 2022-03-17
登录后方可回帖
确实比较精简,一直对socket 十六进制收发 不是很明白,可否做些示例,谢谢