JBossMC
この記事の続き。
MCに関連するすべてのプロジェクトが2.0.0.GA以上になりました。 でもドキュメントがBeta9のまま。
alesjによるJBossマイクロコンテナの記事。
Profileサービスのアップデート。
Mark NewtonがAles Justinに対して実施したインタビューがJBoss.orgに公開されています。面白い内容なので最初のさわりだけでも紹介したいと思います。 Mark JBoss研究開発部門ではここのところ新しいOSGi実装に取り組んでいますが、その目的は何ですか?Ales…
JBossマイクロコンテナは状態機械(state machine)です。マイクロコンテナは、デプロイされたPOJOを管理するだけではなくて、起動・停止などのデプロイの状態も一緒に管理し、POJO間の依存関係を解決します。普通のDIコンテナでは名前やタイプを使って依存性…
昨日の日記で、JBoss5のMainDeployerはStructuralDeployersとDeployersという2種類のデプロイヤの集合を持つと書きました。しかし、bootstrap-beans.xmlをよく見ると、明示的にStructuralDeployersにJARStructureやWARStructureのようなDeployerをDIを使って…
JBoss5のDeployerのアーキテクチャはJBoss4から大きく変更されています。これが"Aspectized" Deployerです。従来は単一のDeployerがやっていた仕事を、アーカイブの解析、クラスローダ作成、Beanの登録などの各フェーズに分割し、それぞれをDeployerと呼んで…
ここ何日かマイクロコンテナのドキュメントを見ながらJBoss5 Beta4のソースを読んでいます。マイクロコンテナのクラスにはほとんどクラスコメントが書いてないので、Classファイルから逆にJavaソースを生成したような感じになってしまっています。またクラス…