一个嵌入式设备上运行了telnet。
现在需要做个客户端,连接该设备。我是这么做的,直接使用socket,创建句柄,然后connect,连接成功后,send或者recv。
交互过程是,客户端发送命令,设备应答,然后继续发送,再应答。但两条命令之间有点延迟。
现在疑问是,这么做是否合理;telnet协议是什么呢;反应慢的原因是不是这样的做法有问题?
现在需要做个客户端,连接该设备。我是这么做的,直接使用socket,创建句柄,然后connect,连接成功后,send或者recv。
交互过程是,客户端发送命令,设备应答,然后继续发送,再应答。但两条命令之间有点延迟。
现在疑问是,这么做是否合理;telnet协议是什么呢;反应慢的原因是不是这样的做法有问题?
我记得好像在哪儿看过,同步的socket默认延时是500毫秒,而且改不小,不知道是否是这样?
http://download.chinaprj.cn/detail/iOrOBTrE
http://www.codeproject.com/KB/IP/telnet.aspx