解决方案 »

  1.   

    网上一堆这样的东西 为什么要自己写呢
    典型的通信协议是XMPP
    有很多web的解决方案
      

  2.   

    开源聊天系统 协议中XMPP做适合  虽然还有mqtt但是开发资源少开发时采用openfire 搭建服务器,建立聊天室(MUC);运行的时候可以采用tigase网页上采用js代码实现客户端,客户端注册并且登录服务器(服务器开发客户端注册),连接MUC就可以聊天了
    openfire还提供客户端,java库,js代码(记不清楚了)
      

  3.   

    spring websocket 最新技术。
      

  4.   

    可以使用WebSocket协议,浏览器需要支持HTML5