日期:2014-05-18  浏览次数:21009 次

对于这样的架构,如果实现才能让其体现出[实时]??
对于这样的架构,如果实现才能让其体现出[实时]?? 


局域网, 
主机a,主机b,主机c,主机d,主机e..... 

主机a上装有ms sql2000,  
只有主机a能上网,并连上总公司服务器. 
其它机子上都有某销售系统客户端,客户端都连上 主机a上的sql2000,进行销售. 

如果只是在主机a上的客户端操作销售数,那么每操作一笔,就[实时]往总公司传一次数. 
但如果是对于其它的主机b,主机c,主机d,主机e..... 
当其进行了一笔销售后,如何才能体现[实时]地往总公司上传数据. 


谢谢指点.

------解决方案--------------------
在你的a机器上部署远程服务, 比如Webservice,.Net Remoting或者WCF等, 让你的机器a变成一个Application Server.

其他b,c,d...机器上的客户端程序都去访问a的服务,然后透过a上的服务去访问总公司服务器(database server或application service)