【aardio】30行代码搞TCP客户端
By
小强2233
at 2022-03-15 • 0人收藏 • 1874人看过
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 十六进制收发 不是很明白,可否做些示例,谢谢