Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/310.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 通过Web服务同步两个相同的数据集_C#_Web Services_Dataset - Fatal编程技术网

C# 通过Web服务同步两个相同的数据集

C# 通过Web服务同步两个相同的数据集,c#,web-services,dataset,C#,Web Services,Dataset,使用Web服务同步两个相同结构的数据集最有效的方法是什么 我目前使用的设计很简单,没有Web服务。所有数据都在客户机上缓存,如果更新完成,它将只更新MySQL数据库中的数据,这由时间戳决定 如果可能的话,我希望保持相同的简单设计,但是在中间添加Web服务,以便在我们有限的VPN上更容易地访问数据库。 向你问好,约翰这是一个很难回答的问题,但我自己也在做这件事。我想最简单的方法是添加一个“保存的版本”属性。如果它真的是一个简单的设计,那么您只需重新编写DAL代码即可使web服务正常工作。事实上,如

使用Web服务同步两个相同结构的数据集最有效的方法是什么

我目前使用的设计很简单,没有Web服务。所有数据都在客户机上缓存,如果更新完成,它将只更新MySQL数据库中的数据,这由时间戳决定

如果可能的话,我希望保持相同的简单设计,但是在中间添加Web服务,以便在我们有限的VPN上更容易地访问数据库。


向你问好,约翰这是一个很难回答的问题,但我自己也在做这件事。我想最简单的方法是添加一个“保存的版本”属性。如果它真的是一个简单的设计,那么您只需重新编写DAL代码即可使web服务正常工作。事实上,如果WSDL做得正确,您可能只需要做非常小的调整(特别是如果DB以前是使用EF设计的)


你说你想同时同步两个数据集,但我想问题是为什么?哪两个?您是否有两个web服务,或者您希望同时将数据同步到本地缓存和在线web服务(MSSQL db?)中?

我没有意识到我所做的更改有多小。我只需要轻轻一推,非常感谢