我现在做一个C/S的系统,系统由一个数据库服务器我几台客户机组成,现在要求各台客户机之间能够进行实时通信:有一台客户机更新了数据库,更新后的数据应马上反应在其它的客户机上.怎么实现才比较好,在哪能找到相关资料,谢谢.

解决方案 »

  1.   

    我的问题是一个客户机进行数据库更新后,更新的数据又要马上显现的在其它的客户机上.
    to:gunj(三生万物(我以我血荐轩辕)) 你的开辟线程的方法我看是不行的.我用的DBMS是MS SQL Server. 
    to:zhangshengyu(zhangshengyu):你的意思是在数据库服务器上,还要进行一个Server的开发,所有的客户都和Server通信吗?有什么方法可以使得各个机器既是Server又是Client吗,可以让任意一个机器进行广播吗?
      

  2.   

    同意楼上观点.可以在数据库服务器上写一个服务程序.所有客户机数据库更新变成SQL语句
    用文本格式传到服务程序,由服务程序更新数据库.再由服务程序通知所有客户端.应该就可以了.