socket库简单用法

axuanup 2天前 64

 import win.ui;
import console;
/*DSG{{*/
mainForm = win.form(text="tcpSocket";right=757;bottom=467)
mainForm.add()
/*}}*/

/***
import wsock.tcp.asynClient;


var tcpClient = wsock.tcp.asynClient();


tcpClient.connect("192.168.1.143",3000);

tcpClient.onReceive = function(err){
	/*收到数据,\n仅读取已到达的数据,\n定义了此事件就不应同时定义onRead事件*/	
	for(str,readSize,remainSize in tcpClient.eachRead() ){ 
		console.log(str)
	}

}
***/

import wsock.tcp.asynServer;

var tcpServer = wsock.tcp.asynServer();


tcpServer.start("192.168.1.143",2000);


tcpServer.onReceive = function(hSocket,err){
    var client = tcpServer.client(hSocket);
    for(str,readSize,remainSize in client.eachRead() ){ 
    	console.log(str)
    }
		
}

mainForm.show();
return win.loopMessage();


最新回复 (0)
返回