| 发表于:2007-11-29 14:46:45 楼主 |
大家好!我刚接触网络通信,就自己照着例子编了个服务器端的小程序,但一运行就失去响应,也不报错,请大家帮忙看看,到底是程序的问题,还是机器防火墙的问题!谢谢! 这是我的源代码: dim myip as ipaddress dim myreceivebyte(100) as system.byte dim mylength, i as integer dim myinfo as asciiencoding try myip = ipaddress.parse(me.textbox1.text) mylistener = new tcplistener(myip, convert.toint16(me.textbox2.text)) mylistener.start() me.richtextbox1.text = "成功创建服务器,正在监听客户端信息。。。。" & vbcrlf mysocket = mylistener.acceptsocket() me.richtextbox1.text = "成功连接:" + mysocket.remoteendpoint.tostring + vbcrlf mylength = mysocket.receive(myreceivebyte) for i = 0 to mylength - 1 step 1 me.richtextbox1.text = convert.tochar(myreceivebyte(i)) next myinfo = new asciiencoding() mysocket.send(myinfo.getbytes("from server!")) catch ex as exception msgbox(ex.message) end try |
|
|
|
|