2016-11-18から1日間の記事一覧

【アーキテクチャパターン】POSA Vol.1のPresentation-Abstraction-Control

Presentation-Abstraction-Controlアーキテクチャパターン(PAC)は,協調するエージェントの階層と言う形で,対話型ソフトウェアシステムのための構造を定義する.このエージェントはその1つずつがアプリケーション機能の特定の一面を実現する責務を負っており…

【アーキテクチャパターン】POSA Vol.1のModel-View-Controller(モデル-ビュー-コントローラ)

Model-View-Controllerアーキテクチャパターン(MVC)は,対話型アプリケーションを3つのコンポーネントに分割する.モデルコンポーネントは,アプリケーションの中核機能とデータを含むコンポーネントである.ビューコンポーネントは,情報をユーザに表示す…

【アーキテクチャパターン】POSA Vol.1のBroker(ブローカ)

Brokerは,分散ソフトウェアシステムを構築するために利用できるアーキテクチャパターンである.互いに依存性をもたないコンポーネント群が,リモートサービスを起動することによって相互作用するという構造をもっている.このパターンの中心となるブローカ…