您好,欢迎来到九壹网。
搜索
您的当前位置:首页用TCL语言进行socket编程

用TCL语言进行socket编程

来源:九壹网
⽤TCL语⾔进⾏socket编程

昨天还在说tcl语⾔⾮常不着调,今天却突然有种顿悟的感觉.稍后再写⼀下对TCL语⾔的其它想法,现在先写写基本的socket编程⽰例.

下⾯的例⼦是调试成功的,有兴趣的朋友直接可以照做即可:server.tcl

set listenSocket [socket -server Accept 2540]proc Accept {newSock addr port} {

puts \"Accepted $newSock from $addr port $port\"} vwait forever下⾯是client.tcl

proc Socket_Client {host port timeout} { global connected

after $timeout {set connected timeout} set sock [socket -async $host $port] fileevent $sock w {set connected ok} vwait connected fileevent $sock w {}

if {$connected == \"timeout\ return -code error timeout } else {

return $sock }}

Socket_Client “192.168.1.103” 8000 100

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- 91gzw.com 版权所有 湘ICP备2023023988号-2

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务