| 发表于:2007-01-02 21:01:08 楼主 |
刚学习tcp通讯,但下面的代码老是没有响应,为什么? tcplistener tcplistener = new tcplistener(ipaddress.parse( "127.0.0.1 "),13); tcplistener.start(); byte[] btserverreceive = new byte[256]; string strserverreceive = string.empty; while (true) { tcpclient tcp = tcplistener.accepttcpclient(); networkstream ns = tcp.getstream(); int intreceivelength = ns.read(btserverreceive, 0, btserverreceive.length); strserverreceive = unicodeencoding.unicode.getstring(btserverreceive, 0, intreceivelength); txtserverresult.appendtext( "serverreceive: " + strserverreceive + " "); ns.write(btserverreceive, 0, btserverreceive.length); txtserverresult.appendtext( "serversend: " + strserverreceive + " "); tcp.close(); } |
|
|
|
|