2009-08-21 4 views
1

挨拶仲間overflowers、データベースレプリケーションOODパターン

データベースの複製を実行する方法についての正しい戦略についてMSDNで読んで、そしてMaster-Subordinate Incremental Replicationに彼らの提案を理解しました。それは私に、OODデザインパターンをどのように使用すればいいのか不思議に思った。

この戦略の主な要素は、アクワイヤル、マニピュレータ、ライターです。最初のデータベースはデータベースからデータをフェッチし、2番目のデータベースに渡します.2番目のデータベースにデータを転送する前に、最終的な要素である書き込み側に処理してから目的のデータベースに書き込みます。

私はChain of Responsibilityパターンについて考えましたが、Acquirer、Manipulator、Writerはテーマ間で共通の役割を共有していないので意味がありません。

これらの要素は、私のサービス内に別のクラスまたはメソッドとして記述する必要がありますか?もちろん、私はDB Helperクラスも作成していますが、それは問題にはなりません。

あなたの意見は何ですか? あなたの返信ありがとう

答えて

1

コマンドパターンは、これらの3つが異なる活動であると考えています。

関連する問題