bytes=clinet.Receive(recvBytes,recvBytes.Length,0);
改为:
bytes = client.Receive(recvBytes,0,recvBytes.Length);

解决方案 »

  1.   

    bytes=clinet.Receive(recvBytes,recvBytes.Length,0);
    改为:
    bytes = client.Receive(recvBytes,0,recvBytes.Length);
    都不能编译通过...
    我没有屏蔽本机阿..不通过webservice的机器也可以通过VC的客户端配置127.0.0.1或者localhost访问到..
      

  2.   

    疑惑:
    如果本机有一个信息服务不停的广播一些信息
    是不是,我这边在webservice取这些信息就不要去send一些东西
    只要new socket的时候连到这个端口去receive一些信息就可以了?
    由于信息服务的信息时不停变化的
    是不是要使用异步或者多线程?谁来回答一下啊~~