使用Web服务同步两个结构相同的DataSet的最有效方法是什么?
我目前使用的设计很简单,没有Web服务。所有数据都存储在客户端上,只有在更新完成后才会更新MySQL数据库中的数据,这由时间戳决定。
如果可能,我希望保持相同的简单设计,但在中间添加Web服务,以便通过我们有限的VPN更轻松地访问数据库。
最诚挚的问候,约翰
答案 0 :(得分:1)
这是一个问题,但我自己也做了些什么。最简单的方法我想是添加一个“保存版本”属性。如果它真的是一个简单的设计,那么你只需重新编写DAL代码即可使Web服务正常工作。事实上,如果WSDL完成正确,您可能只需要进行非常小的调整(特别是如果以前使用EF设计了数据库)。
你说你想同时同步两个数据集,但我想问的是为什么?哪两个?您是否有两个Web服务,或者您是否希望同时将数据同步到本地缓存和在线Web服务(MSSQL db?)?