2007-10-01から1ヶ月間の記事一覧

Seam ContextとWebBeans Contextの違い

Seam Contextの延長線上でWebBeans Contextを考えるとわからなくなります。SeamのContextはコンテキスト変数の名前空間です。要するに名前と値の組がコンテキストというマップに管理されているという感じ。だから、コンポーネントのアクセスは名前がベースに…

Introduction to Web Beans

The theme of Web Beans Loose coupling with strong typing! • Stateful components interact as if they were services • Everything built around Java types, no strings hiding waiting to bite you when something changes ステートフルなコンポーネン…

@Outが無い

WebBeans Early DraftにはSeamの@Outがありません。その代わりに@Producesが導入されています。 なぜ、@Outが無いのかについてはここに書かれています。Seamでは広いスコープから狭いスコープを参照することが出来ましたが、WebBeansではこの機能はScope Ada…

JBoss AS 5 presentation liveblog

Design objectives for JBoss AS 5.xの最後の行に、なにげにGuice integrationという一文が。WebBeansコンテナ実装がGuiceを使うから、というのは深読みか。

統合のためのフレームワーク

さまざまなフレームワークがあふれるJava EEの世界。フレームワークAとフレームワークBを一緒に使うと使いづらい。だって、AとBは一緒に使うことを想定して設計されていないんですから。本来はJava EE上のフレームワーク群のベースとなるコアモデルがあって…

The Web Beans Manifesto

WebBeansのメインテーマはコンポーネントの疎結合です。疎結合なので、コンポーネントの差し替えや拡張が簡単になり、システムをよりダイナミックにしてくれます。コンポーネントはコンテキストで管理されるので、アプリケーションはコンポーネントのライフ…

Web Beans Early Draft Review available

まず、Web Beans Sneak Peekを読もう! One great advantage of the contextual model is that it allows stateful components to be treated like services! The client need not concern itself with managing the lifecycle of the component it is using…

JBossAS 4.2.2.GA released

JBoss Web Cosoleを開くとバージョン名が見えます。 バージョン名はMatrixに登場する人やものになっています(理由はこちら)。 4.0はZionでした。4.2はTrinityです。 Version Name: Trinity

無理なく続けられる年収10倍アップ時間投資法

娘の英検受験に付き添って立川へ。1時間半の空き時間にこの本を買いました。時間管理とは「やらないことを決めること」。