洗練されたアーキテクチャのライン建築家

階層アーキテクチャ設計アーキテクトは三段階の合計、前処理段階及び概念設計および建築リファインメントステージのステージを言います。現在、我々は、前処理段階と、概念設計フェーズを学びました。一部は概念がコラボレーションチェーンも抽出された責任の階層的なシステムを作るために設計されていることを言うかもしれません。だから我々は非常に書き込みコードに開発チームという、リンクの開発に直接行くことができますか?コンセプトは、インタフェースの特定の設計に関連していないので答えは、何で、層間剥離が十分に、インタラクティブな仕組みが抽出されていない詳細に説明されていない、それは、それはアーキテクチャを洗練されているので、それはすべての側面に関与しなければならない、絞り込みアーキテクチャに必要ではありません私たちが望む場合は、そのようなアプローチである、間違いなく重要なニーズや制約を欠場します。建築家の5つの第1ラインビューは、洗練されたアーキテクチャのすべての側面を包括的にカバーに言及しました。
 

 

 

:5 Viewは、独自の「思考の立場」、すなわち持っている
責任の区分(論理ビュー)。
プログラムの組織単位(展開図)。フロー制御組織(ランビュー)。
構成物理ノード(物理ビュー)。
永続的(ビュー)を設計します。
このビューによって、我々は考慮に洗練されたアーキテクチャの5つの側面を取ることができます。これはまさにアーキテクチャと洗練された概念フレームワークの嘘の主な違いです。

精製アーキテクチャ「と」概念フレームワーク「の差

 インタフェースは、アーキテクチャを改良において中心的な役割を示す、概念アーキテクチャは気にしません。

サブシステムアーキテクチャの重要性は、サブシステムおよびモジュールを介してシステム全体のセグメンテーションを改良し、およびサブシステムは、多くの場合、明確なインターフェースを有し;そして概念フレームワークは、抽象コンポーネントなしインターフェースこと。

相互作用機構は、アーキテクチャとの相互作用の概念に基づくより詳細なアーキテクチャコール本当にインタラクティブインタフェースプログラミング、メッセージングまたはリモート・メソッドは、次のような「概念」であり、「A層がB層のサービスを使用します。」

抽出および改良機構パーティション階層化の導入と呼ばれる次の論理アーキテクチャの設計は、階層的な改良が再び精製の階層化アーキテクチャの概念に基づいています。分割された各層の長手方向の部分に導入されます。オブジェクト間のコラボレーションの抽出機構。それは、インターフェイスがインターフェイスの使用に制限を課しても、2つのオブジェクトを接続するためのインターフェースであるだけでなく、設計を指します。

p個のサブ分割:4つの重要な原則

異なるサブシステムの機能の下でP異なるユニット。

異なるサブシステムの下で、異なるセルのp個の汎用性、

pは現像ユニットは、異なるサブシステムの下に置かれたさまざまなスキルを必要とします。

Pサブシステム、さらにセグメンテーションの多くを作るために、考慮に相対的なバランスのワークロードを取ります。

4つの重要な原則は、後者の二つは、実際の状況に応じてサブ分割され、最初の2つの原則に必要です
洗練されたパーティションのメカニズムを抽出することにより導入は、我々は、様々なサブシステムに分割することができるシステムを積層した後、各レイヤ間の連携、およびメイクコラボレーション図から個々のモジュールを見つけます。
最後に、インターフェースの定義および制限。ここでは論理アーキテクチャの全体の内容です。
 

 

おすすめ

転載: www.cnblogs.com/Evak/p/12669486.html
おすすめ