TCP服务端
参数指定wsock.tcp.server对象的ID属性
关闭指定ID的服务器
获取空闲TCP服务端口,
IP参数需要与实际创建服务器使用的IP参数完全一致,
可选在参数中使用数值数组或任意个数值参数指定优先测试的端口号,
如果没有找到参数指定的空闲凋口,则自动分配空闲端口,
动态分配空闲端口为49152到65535之间的值,
XP系统则为 1025到5000之间的值,
命令行输入 netsh int ipv4 show dynamicport tcp 看动态端口范围,
安装 Hyper-V 会导致动态起始端口变为 1024 导致常用端口冲突
检查参数指定的端口号是否空闲
如果不写IP,则默认设为"0.0.0.0"
服务端监听地址
WsockTcpServerObject.beforeClose = function(){
/*服务器关闭前调用此函数*/
}
关闭 TCP 服务端
WsockTcpServerObject.forever(
function(acceptSocket){
var request = wsock.tcp.client(,acceptSocket)
}
)
返回当前绑定的IP,端口号
服务器唯一ID,字符串
监听绑定的 IP 端口
创建TCP服务端,所有参数可选,
如果不写IP,则默认设为"0.0.0.0"也即监听本机所有IP,访问此服务端也不限制IP
限制仅本机可以访问建议写127.0.0.1
端口为0或省略则自动查找1025以后的空闲端口
注意0-1023为系统通用服务保留端口,
1024-49151为用户服务端口,其中大约%9已由IANA注册分配
49152-65535为私有或动态分配的临时端口