Open Message Queue (OpenMQ) は オープンソースの メッセージ指向ミドルウェアを開発するプロジェクト。オープンソースアプリケーションサーバ開発プロジェクトGlassFishのサブプロジェクトとしてコミュニティによる開発が進められている。
Java Message Service (JMS) APIを実装している。JMS-APIの基本実装以外にスケーラビリティ・高可用性を実現したOpenMQ Cluster、C-API、JMX対応管理APIなどを搭載している。加えてJMSRAと呼ばれるJava EE Connector Architecture(英語版) (JCA) の実装モジュールを含んでいる。JCA実装によりJava EE準拠のアプリケーションサーバやBPMなどから容易にメッセージキューを使用することを可能としている。2009年現在OpenMQはGlassFish、Open ESB(英語版)のデフォルトJMSプロバイダとなっている。
OpenMQはSunから寄付されたソースコードをベースとして開発が始まった。
OpenMQはフリーソフトウェアであり、Common Development and Distribution License (CDDL) とclasspath exception付きのGNU General Public License (GPL) の2種類のフリーソフトウェアライセンスのデュアルライセンスとなっている。
脚注
関連項目
外部リンク
|
---|
同社はオラクルにより2010年に買収された。 |
人物 | |
---|
ハードウェア |
ワークステーション、 サーバ | |
---|
プロセッサ | |
---|
ネットワーク コンピュータ | |
---|
その他 | |
---|
|
---|
ソフトウェア | |
---|
HPC | |
---|
研究 | |
---|
教育 | |
---|
コミュニティ | |
---|
カテゴリ |