地図コンテキストDDD-

-context MAP-コンテキストマップは、プロジェクト間の統合関係が含まれていると、彼らは状況を有界。

二つの基本的な統合の関係:上流と下流、上流の下流。

組織モデルと統合モデルの定義:

  • パートナーシップ(パートナーシップ):チームの2つの有界コンテキスト一緒に成功するか失敗する一緒のいずれかは、これらの2つのチームがパートナーシップです。
  • 共有モデルとコード:カーネル(共有カーネル)を共有します。
  • クライアント側 - 供給側(顧客サプライヤー開発)の開発:上流と下流の関係。
  • 順応(順応):上流と下流の間の関係、下流チームインセンティブの上流には、チームが必要なものを提供します。
  • コーティング(anticorrupttion層)(ACL):一部の関係が正常にこの層はシステムの上流システムへのプロキシとして、実装することはできません。
  • オープン・ホスト・サービス(オープン・ホスト・サービス)(OHS):あなたがサービス契約を通して、あなたの他のサブシステムにアクセスすることを可能にするプロトコルの定義。
  • 公開された言語(公開言語)(PL):完全な統合は、一般的に開いているホスティングサービスで使用する共有言語交換を発表します。
  • 新しい方法(別々の道を)検索:すべての関係は存在しない2つのコンテキストを宣言します。
  • 泥のビッグボール(泥の大きなボール):混合したモデル。

そして、それを言及:サブドメインと有界コンテキストは、1対1の関係を維持するのが最善です。

練習:そこ同定概念図のコンテキストで限定両者の他、次に示す関係の文脈におけるこれらの概念に属していなければならないそれらの境界コンテキストを識別する。

おすすめ

転載: www.cnblogs.com/zzjimmy/p/10958604.html