我想实现2个功能
1 有一个监听button在服务器端 用socket不停的获取多个客户端的ip或端口
2 有一个关闭button 点击之后socket的监听就停止
这个具体应该怎么实现 刚接触这个不是太懂 最好有代码能带一下注解 十分感谢

解决方案 »

  1.   

    http://www.cnblogs.com/JimmyZhang/archive/2008/09/07/1286300.html你可以参考下这篇文章,相信对你很有帮助
      

  2.   

    socket只能监听本机的端口,
    而不是你说的监听客户端的ip,端口
      是客户端给服务端指定的端口发送消息,服务端监听自己的端口来接收解析消息
      

  3.   

    Socket.Accept() //接受客户端请求
    Socket.Connection(IPEndPoint ip) //客户端连接
    Socket.Send(buffer) //发送
    Socket.Recive(buffer) //接受
    基本这几个函数。当然这些都是同步,异步比较麻烦
      

  4.   

    我的客户端只是一个网络设备 功能就是转换成网络信息连接到服务器
    sp951你的意思是我需要在服务器端去打通(也就是连接)客户端才可以在服务器端查到连接到服务器的ip是吧
      

  5.   

    一般来说服务端不会去连接客户端(当然这个是自己控制,客户端接受连接就OK) 
    C/S 模式
    客户端请求服务端连接,服务端发送数据客户端。