C# 通过Web服务同步两个相同的数据集
使用Web服务同步两个相同结构的数据集最有效的方法是什么 我目前使用的设计很简单,没有Web服务。所有数据都在客户机上缓存,如果更新完成,它将只更新MySQL数据库中的数据,这由时间戳决定C# 通过Web服务同步两个相同的数据集,c#,web-services,dataset,C#,Web Services,Dataset,使用Web服务同步两个相同结构的数据集最有效的方法是什么 我目前使用的设计很简单,没有Web服务。所有数据都在客户机上缓存,如果更新完成,它将只更新MySQL数据库中的数据,这由时间戳决定 如果可能的话,我希望保持相同的简单设计,但是在中间添加Web服务,以便在我们有限的VPN上更容易地访问数据库。 向你问好,约翰这是一个很难回答的问题,但我自己也在做这件事。我想最简单的方法是添加一个“保存的版本”属性。如果它真的是一个简单的设计,那么您只需重新编写DAL代码即可使web服务正常工作。事实上,如
如果可能的话,我希望保持相同的简单设计,但是在中间添加Web服务,以便在我们有限的VPN上更容易地访问数据库。
向你问好,约翰这是一个很难回答的问题,但我自己也在做这件事。我想最简单的方法是添加一个“保存的版本”属性。如果它真的是一个简单的设计,那么您只需重新编写DAL代码即可使web服务正常工作。事实上,如果WSDL做得正确,您可能只需要做非常小的调整(特别是如果DB以前是使用EF设计的)
你说你想同时同步两个数据集,但我想问题是为什么?哪两个?您是否有两个web服务,或者您希望同时将数据同步到本地缓存和在线web服务(MSSQL db?)中?我没有意识到我所做的更改有多小。我只需要轻轻一推,非常感谢