NSK先端技術部会

2004-12-22

The Apache Beehive Project

Apache Beehiveとは何か
The Apache Beehive Project
dev2dev Online
Apache Beehiveとは何かより引用:


 Apache Beehive Projectをひと言でいえば、J2EEアプリケーション、およびJ2EEベースのSOA(サービス指向アーキテクチャ)アプリケーション開発を容易にするためのアプリケーションフレームワークを扱うプロジェクトのことだ。

 このBeehive ProjectはBEA Systemsが立ち上げたものだが、現在はオープンソースプロジェクトとしてApache Software Foundationで運用されている。そうとはいえ、プロジェクトのコミッタ(ソースコードの変更権限を持つメンバー)の約50%がBEA Systems社員で構成されている。


J2SE 5.0のアノテーション機能をフル活用しているのが特徴で、コントロール、StrutsベースのNetUI、Object-XMLマッピングツールのXMLBeans、WEBサービスメタデータを組み合わせて、SOAアプリケーションを実現するためのフレームワークです。