请问大家是如何去做
我是用ajax和服务器交换数据,聊天的2端都是客户端
1 聊天时发送的消息是存在数据库中还是存在application中还是有其他的方法
2 如果存在数据库中如何设计数据库
3 如果存在application中如何去做

解决方案 »

  1.   

    DWR推送,下个DWR包,里面有详细的例子
      

  2.   

    DWR推送,下个DWR包,里面有详细的例子
      

  3.   

    感觉频繁刷新的确不好,webQQ应该也不是这样做的,dwr推技术现在似乎也不大成熟,要求不高的话,可以将就的先用一下了.
      

  4.   

    我的2个都是客户端,是客户端与客户端通话,服务器只是个中转,
    client1 每5秒与 servlet1 请求一次 
    client2 每5秒与 servlet2 请求一次
    而且client1还能同时与另一个client3直接通讯
    servlet1 与 servlet2之间是通过数据库或者application就达到了client1 与client2之间的数据交换
    client1要有与client2的通讯记录,不是所有的,一次连接的所有的
    client2同样
    按你这样说的存在静态类是用application来做的
    但是client1如果同时发2条怎么办?
      

  5.   

    因为application是全局的 整个服务器的 最好是不要往里面放东西 
    聊天系统的话 建议你去看一下socket