(Translated by https://www.hiragana.jp/)
Apache OpenEJB - Wikipedia コンテンツにスキップ

Apache OpenEJB

出典しゅってん: フリー百科ひゃっか事典じてん『ウィキペディア(Wikipedia)』
Apache OpenEJB
開発元かいはつもと Apache Software Foundation
最新さいしんばん
7.0.4 / 2017ねん9がつ26にち (6ねんまえ) (2017-09-26)
プログラミング
言語げんご
Java
対応たいおうOS Cross-platform
サポートじょうきょう Active
種別しゅべつ EJBコンテナ
ライセンス Apache License 2.0
公式こうしきサイト http://openejb.apache.org
テンプレートを表示ひょうじ

OpenEJBオープンソース軽量けいりょうEJBコンテナ・EJBサーバである。 Apache License2.0でリリースされている。 OpenEJBは、Apache GeronimoWebObjectsひとしJakarta EEサーバと統合とうごうされている。

歴史れきし

[編集へんしゅう]

OpenEJBは、Richard Monson-HaefelとDavid Blevinsにより1999ねん12月に構築こうちくされた。 当時とうじ毎週まいしゅうのようにエンタープライズJava方面ほうめん移行いこうするあたらしいベンダーがあった。 競争きょうそうしゃとして参画さんかくするより、プロジェクトは、あたらしいプラットフォームを提供ていきょうすることに注力ちゅうりょくすることにした。そのプラットフォームとは、OpenEJBをアプリケーションサーバにんで、すばやくEJBをれるものであった。

はじめてのOpenEJBとの統合とうごうは、2000ねんまつAppleWebObjectsであり、2001ねんにリリースされた。 2002ねんSource Forgeにプロジェクトが移行いこうしたとき、Apache Tomcat統合とうごうできるようになった。ふたたび、プロジェクトは、TomcatをOpenEJBに適合てきごうさせるよりも、Tomcatユーザにたいして、EJBサポートをられるように、OpenEJBをめるよるような統合とうごう機能きのう提供ていきょうすることを決意けついした。

OpenEJBは、WebObjectsとの統合とうごう準備じゅんびなかで、とてもおおきな統合とうごうテストをおこなった。 そのテストスウィートは、一般いっぱんてきなアプリケーションとして開発かいはつされた。それは、WebObjectsやOpenEJBと統合とうごうされたそののプラットフォームで動作どうさする必要ひつようがあったからである。 JUnitのテストスウィートのビルドを単純たんじゅんするために、べつプロセスではなく、OpenEJBのなか動作どうさするようにした。それはコンテナが、そのほかのプラットフォームへめるように設計せっけいされることと、できるだけ環境かんきょうについての前提ぜんていくすということを容易よういにした。 それは、通常つうじょうのユニットテストをともなったEJBアプリケーションと組込くみこ可能かのうなEJBコンテナの結合けつごうという概念がいねんもとづく。 はじめは、「ローカル」EJBコンテナや、ローカルとリモートのふたつのモードで動作どうさ可能かのうなものとしてわれていた。

2003ねん8がつ、プロジェクトは、Apache Geronimoげをたすけた。 はじめは、あたらしいバージョンのOpenEJBは、GeronimoのGBeanアーキテクチャにもとづいて根底こんていから開発かいはつされ、OpenEJB2.0としてリリースされた。それは、Geronimoのバージョン1.Xけいとおして利用りようされている。 2006ねん、EJB3.0がリリースされた。これは、単純たんじゅん注力ちゅうりょくしたものである。