Ror*_*eod 5 .net c# synchronization microsoft-sync-framework
Sync Framework在逐个表的基础上同步数据,但我的实体在多组相关的父子表中进行了规范化.这会给我的应用程序带来问题,其中父行可能出现在要处理的服务器上,但子行可能不会出现几秒钟.如果我的客户端应用程序和服务器之间存在连接问题,则子行可能不会出现一段时间.
如何设计我的应用程序来处理与父表分开同步的子表?
我正在研究的具体方案是从后端系统接收服务器上的工作订单,以便使用平板电脑或PDA分发给现场工程师.这些工单是大型复杂的实体,可能涵盖了6个表.工程师完成他们的工作,同步结果,服务器将完成的工作订单返回到后端系统.
到目前为止,我自己的一些想法发布在下面.
使用同步框架,将相关表添加到它们自己的同步组中。例如,将 OrderHeader 和 OrderDetail 表添加到它们自己的名为 Orders 的同步组中。
不要将任何其他内容放入同步组中,除非它直接相关。
然后同步事务中的每个同步组。这样您就可以保证两个表同步或都不同步......
请询问您是否需要有关此过程的更多详细信息。
| 归档时间: |
|
| 查看次数: |
2341 次 |
| 最近记录: |