2009年11月25日水曜日

JBoss

JBossとは、JBoss Group LLCが開発している、Java言語で書かれたJ2EEアプリケーションサーバ。LGPLで提供されるオープンソースソフトウェアで、Webアプリケーション開発のためのフレームワークとして用いられる。JBossと名のつくソフトウェアには「JBoss Portal」「JBoss Cache」などもあるが、単にJBossと言った場合にはJ2EEアプリケーションサーバである「JBoss Application Server」のことを指す場合が多い。

 元々はEJBコンテナとして開発がスタートし「EJBoss」という名称だったが、紛らわしいためJBossに変更された。JBoss 2.0でEJB 1.1に対応し、J2EEアプリケーションサーバとしての機能を備えるようになった。

 JBossはTomcatなどのアプリケーションサーバを含むため、JBossのみでウェブアプリケーションを実行できる。また、HSQLDBというJavaで書かれた軽量なデータベースが標準で付随しており、外部のデータベースにアクセスせず実験的にWebアプリケーションを動かすこともできる。EJBを実装したものでもあるため、様々なEJBアプリケーションを実行することも可能である。

0 件のコメント:

コメントを投稿