类似qq群聊吧,一个用户发来了新消息,要转发给其他所有在线用户嘛!
肯定也得同时响应多请求嘛!
就是,多人用j2me 设备通过servlet的中转,实现在线聊天啊
servlet可以实现这种功能吗??
急急急啊!

解决方案 »

  1.   

    servlet可以是可以实现,但是不太好。
    servlet是被动的,而且就一次连接就结束。
    你可以设计每个客户端定时连接servlet,去受有没有新的消息,自己有消息发的时候当然就主动发了。
    B/S结构的话,差不多就这么做吧。
    C/S结构的话,S就不要用servlet,自己设计个服务器。
      

  2.   

    “你可以设计每个客户端定时连接servlet” 
    这样的连接开销是不是太大了呢?
    不熟悉这个,纯学习。
      

  3.   

    那qq,MSN的服务器是哪种类型的哦?
    都是自己设计的?
    怎么设计哦
      

  4.   

    在SERVLETZ中使用TIMER类中的追踪者对象实现消息群发机制.........你这类似“模拟集群”技术了.......
      

  5.   

    这个在b/s应用中叫推技术,目前只有部分server支持叫comet技术