InfoQ

InfoQ

トピック・タグ別の表示

Loose Couplingに関するすべてのコンテンツ


Loose Couplingに関する最新コンテンツ

Ninject 1.0 のリリースについて Nate Kohari氏に聞く

トピック
設計,
.NET,
Loose Coupling

Nate Kohari氏は Ninject という .NET 用の依存性注入コンテナのバージョン 1.0 をリリースしました。依存性注入はこのところ人気の話題で、その関心の高さからこの技術を活用する新たなツールが生み出されてきています。

Loose Couplingに関するNews

.NET Chain of Responsibilityライブラリ

トピック
.NET,
Loose Coupling,
Object Oriented Design,
.NETフレームワーク

Chain.NET(別称NChain)は、.NETおよびMonoプラットフォーム向けのChain Of Responsibilityデザインパターンの汎用実装である。SourceForgeで利用可能なバージョン0.1は標準CoRデザインパターンをCommandデザインパターンと結合して、コマンド処理ソリューションに利便性や柔軟性をもたらす。

複合イベント処理とEDA

トピック
Loose Coupling,
Composition,
Architecture,
SOA

複合イベント処理(CEP)システムとイベント駆動型アーキテクチャ(EDA)は、現在および将来の高性能システムにおいて重要な役割を果たすものとして認識されており、その役割と適用方法が議論されている。David LuckhamとRoy SchulteがCEPおよび EDAで使用される用語の概要と解説をまとめている。

SOAにおける疎結合の定義

トピック
Loose Coupling,
Webサービス,
設計,
SOA

SOAにとって凝集性が重要かどうかという議論で、Carlos Perez氏がソフトウェア構造での結合についてまた、SOAとの関連でそれがどのように展開してきたのかについて見解を述べた。まずBertrand Meyer氏によるモジュール性の原理から始め、独自のサービス指向の原理へと展開する。

SOAにとって凝集性の考え方は必要か?

トピック
Loose Coupling,
SOA

IONA社で働いていた2005年に、Steve Vinoski氏はサービスの凝集度と結合度についてのレポートを作成した。その中で彼は、長い時間をかけて「良い」ということが認められてきた三つの凝集の型について言及している。

マイクロソフトのUnity Dependency Injection Application Block、リリースされる

トピック
.NET,
Enterprise Application Blocks,
Loose Coupling,
Architecture

マイクロソフトのpatterns & practicesグループは、UnityもしくはUnity Application Blockと呼ばれる依存性注入コンテナをリリースした。開発者はこの軽量コンテナを使い、拡張可能な疎結合アプリケーションを作成できるようになった。

SOAの世代分類

トピック
Loose Coupling,
SOA

SOAはそれが普及する前から長い間、そのハイプ曲線はピークのままである。分散型システムやEAIのためのアプローチとしての疎結合は、しばしば遅延バインディングを使用したソフトウェアパターンと比較されている。