忍者ブログ

2024
09
17

[PR]

×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

2024/09/17 (Tue.)

2008
12
18

DIコンテナ比較

ここ参照

Seasar2

DI (Dependency Injection) とAOP (Aspect Oriented Programming) をサポートした軽量コンテナ

 

Spring Framework 
海外でよく使われているDIコンテナ

「Spring Framework」は,世界的によく使われているオープンソースのDI(Dependency Injection)コンテナです。
pring Frameworkには「設定のためのXMLファイルが複雑すぎる」という批判があります。そこで,最新版の2.0.xでは,XMLファイルをシンプルに 記述できるようになりました。また,AOP(Aspect Oriented Programming)の機能も拡張されています。

 



DIコンテナ "Apache Geronimo"

Geronimoは、オープンソースで開発されているJava EE(J2EE)対応アプリケーション・サーバである。

Geronimoの特徴は、それ自身はアプリケーション・サーバとしての最低限の機能しか備えず、他の機能を各Java EE仕様(EJB、JMS[Java Message Service]など)のオープンソース実装をコンポーネントとして組み合わせて利用することでカバーし、Java EEのすべての機能を満たそうとしている点だ。例えば、EJBコンテナとして「
OpenEJB」、JMSサーバとして「ActiveMQ」を採用している。

Geronimoのコンセプトは、OpenEJBなどのサーバ・プロダクトを組み合わせてアプリケーション・サーバを実現することにある。このため、Geronimoでは「マイクロカーネル」という概念を取り入れている。


HiveMind

 

ASFで開発されているDIコンテナ

「HiveMind」は,Apache Software Foundationで開発されているオープンソースのDI(Dependency Injection)コンテナです。Javaの統合開発環境であるEclipseのようなプラグイン・ベースのアーキテクチャを採用している点が特徴で す。AOP(Aspect Oriented Programming)の機能も備えています。
PR

2008/12/18 (Thu.) Trackback() Comment(0) Java

Comments

名前
メールアドレス
URL
コメント
PASS  Vodafone絵文字 i-mode絵文字 Ezweb絵文字

Trackback

Trackback for this entry:

カレンダー

08 2024/09 10
S M T W T F S
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30

リンク

カテゴリー

フリーエリア

最新CM

[08/09 VMAXON]

最新記事

最新TB

プロフィール

HN:
No Name Ninja
性別:
非公開

バーコード

RSS

ブログ内検索

アーカイブ

最古記事

アクセス解析

FX NEWS


-外国為替-

コガネモチ