分布式数据库通信

时间:2010-10-19 11:00:28

标签: sql-server web-services distributed-objects

我是一名初级软件工程师,我喜欢这个网站和其中的人。所以,我想问我的问题,看看你的答案和建议。然后,请不要生气,因为我没有搜索就问。

我的问题是关于分布式数据库通信(MSSQL Server 2008)。在图片中,我需要一个星型拓扑中心的主服务器和其他小型服务器,这些服务器的数据少于中心。小型服务器作业是普通的Web服务,数据库很小另一方面,主服务器应定期与其他人通信(每小时一次,或一天两次),并在其他小型数据库中收集不同的数据更改。

根据此计划,主服务器是可信任的,安全的和备份的。这是我的问题: 我计划在Web服务级别进行通信。主服务器应该有控制和检查数据库的方法。是否有任何工具用于此用途?我期待您的建议,愿景。

我亲切的问候并提前致谢。

alt text

1 个答案:

答案 0 :(得分:1)

看看SQL Server Replication。从您提供的描述中,听起来好像使用利用推送更新的远程订阅者的解决方案可以提供您所需的功能。

首先,为了扩大您的知识,我建议您熟悉通过SQL Server Replication技术可以使用的各种解决方案,并研究它们相应的架构。