一个客户端向服务器新增了一条数据,如何同时向其他客户端提示有数据新增?
也可以这样,服务器新增一条数据,如何向所有的客户端提示有数据新增?

解决方案 »

  1.   

    用Socket发消息吧,不过觉得得不偿失
    1000个用户并发的话,你所有的客户端就等着不停的刷吧,即便是本机都受不了,别说是网络了
      

  2.   

    服务器记录客户端的信息
    然后服务端下发,socket或者udp都可以,看有多少用户了
      

  3.   

    你可以在数据库中添加一个表,字段如下:
    UserID TableName IsNew
    如果有新数据进入某个表,你可以在该表中相应用户下添加一条记录。修改IsNew值,
    客户端程序每隔以段时间去读取这个表,发现有新记录就刷新界面,并删除这条记录。