aardio 文档
aardio 范例: 服务端
import console;
import wsock.tcp.server;
var tcpServer = wsock.tcp.server("127.0.0.1",7510)
console.log("服务端已启动")
tcpServer.forever(
function(acceptSocket){
var client = wsock.tcp.client(,acceptSocket);
import fsys.dlg;
var fpath = fsys.dlg.open( , "客户端连接成功,请选择文件然后开始发送");
if( fpath){
var file,err = io.file(fpath,"rb") //注意 io.file 默认是文本方式读出的,b指定二进制模式
if( file ){
while(
var buf;
buf,readSize = file.read(1024);
buf
) {
client.writeBuffer(buf,readSize) ;
}
file.close();
console.log("服务端发送文件完成");
}
}
client.close();
}
)
console.log("服务端已关闭")
console.pause()
Markdown 格式