我正在寻找最好的方式来有一个服务,将从本地数据库拉取数据,并将其传递到sql azure数据库,反之亦然。
示例:
本地数据库。服务将拉取状态为“就绪”的数据,并将此数据传递给一个方法(从服务引用创建到托管在azure中的服务),该方法将处理将此数据添加到sql azure数据库中,然后我需要将本地数据库中这些记录的状态更改为“已发送”。
然后
SQL Azure数据库。调用在azure中托管的服务中的方法,向我发送状态为“Completed”的数据。然后使用此数据更新完成的本地数据库记录。
这可以由一个位于中间的WCF服务来完成吗?
我是否使用计时器来调用上述推送/拉取数据的方法?当我向SQL azure数据库发送数据时,如果没有收到错误,我是否认为数据已在另一端接收,从而允许我在本地数据库中设置状态?
希望没有人在读这篇文章时睡着了:)
任何指向教程/示例的指针也会有很大帮助。谢谢,保罗
发布于 2010-11-27 06:10:17
使用一个普通的应用程序(可能是Windows服务)站在中间。没有理由让它成为WCF服务。
https://stackoverflow.com/questions/4286887
复制相似问题