EJB3.0

 EJB 3を再考する 第3回:ステートフルセッションBeanでの実装

 EJB 3を再考する 第1回:EJBのすべてを知る

 JBoss AS 4.2.0が正式公開 - EJB 3.0/JSF 1.2/Tomcat 6などに対応 |マイコミジャーナル

 JBoss AS 4.2.0.CR2がリリースに - JBoss EJB3、JBoss Web Serverを同梱 | エンタープライズ | マイコミジャーナル

 【ハウツー】これで簡単、JavaEE 5/EJB 3.0 - Eclipse Dali (MYCOMジャーナル)

DaliはEJB3.0っていうよりJPAなんだけどね、、とかEJB3.0(JPA)ではエンティティビーン→エンティティだし、とか細かいツッコミどころはあるけど、注目されるのはよいことでしょう^^;

 EasyBeans

ObjectWeb(Lombozやってるとこだった)が作ってる"Open Source & Lightweight EJB3 Container"。JOnASというJavaEEアプリケーションサーバのEJBコンテナ部分を独立してEasyBeansって名前にしたみたい。 12/20にバージョン1.0のマイルストーン5がリリースされ…

 Embeddable EJB 3.0のドキュメンテーション (Alpha6?=リンク元の表記)

明確にTomcatとかJBoss以外のアプリケーションサーバ上で動くって書いてある♪機能は制限付きだけど以下のものは使える。

 JBossのEJB3.0プロダクト

一応メモ。 JBossのHPを見ると、「JBoss EJB3」ていうのと「Embeddable EJB3」ていうのがあるが、前者はJBossASと組み合わせて使うものらしい"EJB 3.0 Preview RC9 only works with JBoss 4.0.4.GA. "。JBossASとしては確か4.0.3以降EJB3対応してたと思うけ…

 EJB3のゆくえ ひがやすをblog

S2DaoがS2本体に取り込まれるかも!?@@;) EJBコンテナ分離っていうのも!! EJB3は、思った以上に普及のスピードが遅いですね。(中略) このような現状を踏まえて、今後のSeasar2では、EJB3のサポートを本体からは切り離して、S2EEと言う形で、提供することを…

 JSR220(EJBCore)3.2.3.ローカルとリモートクライアントビューの選択

ここではエンタープライズビーンとしてローカルアクセスとリモートアクセスのどちらを使用すべきか決定する方法について述べます。 リモートプログラミングモデルは、デプロイされた環境におけるコンポーネントの分配(配置)に関してロケーション独立性と柔軟…

 JSR220(EJBCore)3.2.2.ローカルクライアント

セッションビーンはローカルクライアントを持つかもしれません。 ローカルクライアントはローカルクライアントビューを提供しているセッションビーンと同じJVMに配置されたクライアントで、ビーンと堅く結びついています。 セッションビーンのローカルクライ…

 JSR220(EJBCore)3.2.1.リモートクライアント

EJB3.0では、リモートクライアントはビーンのリモートビジネスインタフェースを通してセッションビーンにアクセスします。EJB2.1及びそれ以前のAPIで書かれたセッションビーンのクライアントとコンポーネントに対しては、リモートクライアントはセッションビ…

 JSR220(EJBCore)3.2.ローカル、リモート、Webサービス クライアントビュー

このセクションでは、Beanプロバイダがエンタープライズビーンのためにクライアントビューを提供するにあたって取り入れるべきいくつかの点について述べます。

 JSR220(EJBCore)3章 Client View of a Session Bean 3.1.概要

クライアントにとって、セッションオブジェクトは非永続化オブジェクトであり、サーバー上で動作するビジネスロジックを実装しているものです。 セッションオブジェクトについての考え方の一つは、クライアントプログラムの論理的な拡張(サーバー上で動作す…

 JSR220(EJBCore) 2.3.1.エンタープライズビーンの特徴

エンタープライズビーンの本質的な特徴は; エンタープライズビーンは、典型的にはエンタープライズデータを扱うビジネスロジックを含んでいます。 エンタープライズビーンのインスタンスはコンテナによる動作環境で管理されます。 エンタープライズビーンは…

 JSR220(EJBCore) 2.2.EJBに関する立場(EJB Roles)

EJBアーキテクチャは、アプリケーションのデプロイとライフサイクルにおける7つの役割(立場)を定義しています。(以下略) エンタープライズビーンプロバイダ(略してビーンプロバイダ) …コンポーネントたるエンタープライズビーンをejb-jarファイルとして提供…

 JSR220(EJBCore) 2.1.全体としてのゴール

エンタープライズJavaビーンズ(EJB)アーキテクチャは以下のゴールを持っています。・EJBアーキテクチャは、Java言語におけるオブジェクト指向のビジネスアプリケーションの 作成において標準となるコンポーネントアーキテクチャになること。・EJBアーキテク…

 JSR220(EJB Core) 1.4.仕様書の構成

この仕様は以下の3つのドキュメントで構成されています。 ・EJB3.0シンプリファイドAPI ・EJBコア既定と要求事項 ・JavaパーシスタンスAPI "EJB3.0シンプリファイドAPI"ドキュメントは、エンタープライズJavaビーンズ3.0リリースによって取り入れられた(発…

 JSR220(EJB Core) 目次

1. はじめに 2. 概要 3. Client View of a Session Bean 4. セッションBeanコンポーネントの規約 5. メッセージドリブンBeanコンポーネントの規約 6. Persistence →JPA参照(エンティティBean、JPA QL、) 7.〜11. EJB2.1関連 →省略 12. インターセプター 13…

 JSR220 Enterprise JavaBeans,Version 3.0

EJB3.0の仕様、JSR220は3つのドキュメントから成っている。 EJB 3.0 Simplified API EJB Core Contracts and Requirements Java Persistence API メインとなるEJB Core〜を中心に見ていく予定。

 SpringとEJB 3.0の機能比較 第2回

メッセージング/リモート処理/依存性管理/仲介のサポートの比較

  SpringとEJB 3.0の機能比較 第1回 CodeZine