我需要一些关于如何构建后台服务应用程序的架构建议。
背景
我有2个网站,我需要将一些数据从网站A转移到网站B.服务 必须在后台运行(作为Windows服务)并应连接(每5分钟) 直接到网站的数据库(MSSQL)抓取一些数据并插入这些数据 网站的B API(API建立在MVC Web Api上)。两个网站都托管在同一个虚拟机上 计算机(Windows Server 2008 R2 Datacenter),但这可能会更改(网站B可以切换到另一个虚拟服务器或托管为Windows Azure或Amazon AWS的云)。
问题:
您有什么建议(最佳做法)以及您可以给我的指导方针?我希望这样 尽可能地扩展和快速,并且该服务将接收多个请求。
谢谢你, 贾尼
答案 0 :(得分:1)
如果知道传输了哪些数据很重要,那么: