大家好,奥弗莱斯,
在MSDN上阅读了关于如何执行数据库复制的正确策略,并理解了他们对Master-Subordinate Incremental Replication的建议。这让我想知道,我应该在这上面使用什么OOD设计模式……
这种策略的主要要素是收购者、操纵者和编写者。第一个从数据库获取数据,并传递给第二个,后者可能会对数据执行简单的转换,然后将其处理到最后一个元素,即在目标数据库上写入所需数据的写入器。
我考虑过使用责任链模式,但主题中的获取者、操纵者和编写者并不共享一个共同的角色,所以它没有意义。
这些元素应该在我的服务中作为单独的类或方法来编写吗?当然,我也会创建一个DB Helper类,但这并不构成问题。
想知道你对此有什么看法!感谢您的回复
发布于 2010-05-12 16:38:37
命令模式可以认为这三个是不同的活动。
https://stackoverflow.com/questions/1311520
复制相似问题