WebBeans
まず、用語の説明をちょっと。 JSR-299: CDI (Contexts and Dependency Injection 1.0) Weld: CDI 参照実装 Seamn 3: CDI上に構築されるパッケージ集 従来のWeb Beansは仕様書としてはCDIへ、参照実装としてはWeldに改名になりました(Weld 1.0.0はリリース済…
アノテーションなので、入力ミスをするとコンパイル時にわかります アノテーションなので、IDEで入力補完が簡単にできます アノテーションなので、IDEでソース上の指定箇所の検索が容易です アノテーションなので、Javaのリフレクションで指定箇所を解析でき…
Web Beans 1.0.0.PREVIEW 1 がリリースされました。 TomcatやJetty などのServlet コンテナ Java SE Apache Wicket OSGi サポート など
Dan Allen と Pete Muir が語る Evolution of Seam (4/24追加) Web Beans provides a set of services for Java EE, by defining, on top of the EE programming model. Web Beansでは、"services"というのは、次のような含みがあります(Web Beans Sneak Pee…
So why is JSR-299 better than outjection? -- SeamFramework.org
We'll be moving fast over the next few weeks to deliver BETA2 (including a Seam bridge. Watch this space! で、Seam bridgeって何。やっぱり!?
OpenWebBeans will be an ASL-licensed implementation of the Web Beans Specification which is defined as JSR-299.
おめでとう。
Fix Version/s JBossAS-6.0.0.Alpha1
日本語翻訳が出遅れてしまいました。RI 1.0 正式リリースまでは間に合わせたいです。
The EE platform will finally have a standard, state-of-the-art dependency management solution.
SeamFramework.orgでWeb Beansユーザフォーラムが開かれました。
JJBugでリファレンスガイドを翻訳します。
Seamよりもタイプセーフ Springよりもステートフル Guiceよりもエンタープライズで使える more typesafe than Seam, more stateful and Java-centric than Spring, more web and enterprise-application capable than Guice. ― Introduction to Web Beans by…
BOF後の飲み会会場へ行く移動の途中、歩きながらPublic Draftを読んで疑問に思っていたことをPeteに質問してみました。つまり、SeamコンポーネントモデルとWeb Beansの違いです。 Context Searchはどこへ行ったのか Scope Adaptorはどこへ行ったのか Outject…
申し込みの締め切りは明日11/26(水)です。 参加する方はメールでご連絡をお願いします。
さて、面白くなってきたぞ。
Bruno GeorgesとPete Muirを招いた飲み会です。日本でのJBossのこれからや、WebBeansやSeam3について話してみませんか。http://lists.sourceforge.jp/mailman/archives/japan-jbug-members/2008-November/000553.html ■日時 2008年11月28日(金) 19:00〜■場…
Gavin Kingのブログ。コメントで議論が続いています。
Public Review Draftだけでなく、Introduction to Web Beans guideもあります。参考:TSSの記事
SeamFramework.orgで公開されています。
もうすぐpublic draftがリリースされるようです。
おぉ、Gavin Kingの名前を見るのは久しぶりだ。
EJB 3.1と書いてありますが、どちらかというとWeb Beansの紹介記事。
Web Bean参照実装のための開発インフラが準備されつつあるようです(SVNにアクセス権がないので現在の実装状況は不明)。とりあえず、メーリングリストに登録しました。 Web Beans Reference Implementation * SVN repository * JIRA * Development of Web B…
ひょっとして、ResinのWeb Beans実装、かな。
Gavin King氏がイベントで来日するにあたり、JJBug企画の講演会・懇親会が開催されます。 懇親会の方は来週の月曜日が申し込みの締切ですので、参加を検討されている方はお早めに! 重要: 懇親会の締切が11月26日(月)に変更されました。
SeamやWebBeansでは、セッションスコープのような広いスコープのコンポーネントに対し、リクエストスコープのような狭いスコープのコンポーネントをインジェクトすることが可能です。このような場合、セッションスコープは複数のスレッドから参照されますが…
Seam Contextの延長線上でWebBeans Contextを考えるとわからなくなります。SeamのContextはコンテキスト変数の名前空間です。要するに名前と値の組がコンテキストというマップに管理されているという感じ。だから、コンポーネントのアクセスは名前がベースに…
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 ステートフルなコンポーネン…