我现在只能实现服务器与客户端的聊天,怎么实现客户端与客户端的聊天,还有群聊呢???

解决方案 »

  1.   

    网上有WCF实现群聊和私聊的聊天室源码,也是用TCP协议搞的,我这里找不到那份代码了
      

  2.   

    兄弟,找到了,在这里:http://www.ms.phy.hr/wcfchat/用第一个按钮发送是群聊,选择人名后点第二个按钮是私聊
      

  3.   

    我想用socket怎么实现客户端与客户端的聊天
      

  4.   

    很奇怪了,LZ你能用SOCKET给一个点发送信息,为什么就不能发给多个点呢???
      

  5.   

    能实现客户端与服务器的通信 就可以完成多人聊天我想可以这样实现a.选中需要发信息的人
    b. 输入待发送信息
    c.发送信息的时候做些操作,将信息后面附加 需接受人编号 这样的附加信息
    d.服务器收到该信息后 解析出信息与附加信息 
    e.做一个循环,给所有需接受信息的人发送一遍信息不知道这样可以不
      

  6.   

    使用WCF的P2P协议, 可以轻松实现只使用SOCKET, 穿透NAT这一项就够麻烦的
      

  7.   


    如果使用后台转发:那么后台就必须保存多点SOCKET
    如果使用广播转发:那么协议就必须支持广播解析
    如果在本地实现:那么就需要多点的SOCKET参数
    无论你是使用UDP还是TCP,TCP中又分长连接和短连接,
    LZ只要明白实现的基础都是SOCKET,那么要实现多点发送,有些参数是必不可少,
    剩余的就是如何实现这些的存储与组织了,这点应该不难了吧。