OpenMQとは - わかりやすく解説 Weblio辞書 (original) (raw)

Open Message Queue

開発元 オラクルサン・マイクロシステムズ
最新版 4.5.2 / 2011年2月28日 (13年前) (2011-02-28)
最新評価版 5.1.1 / 2017年8月18日 (7年前) (2017-08-18)
リポジトリ github.com/eclipse-ee4j/openmq
プログラミング言語 Java
対応OS クロスプラットフォーム
種別 Java Message Service, メッセージ指向ミドルウェア, SOA
ライセンス Common Development and Distribution License & GNU General Public License
公式サイト mq.java.net
テンプレートを表示

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年に買収された。
人物 アンディ・ベクトルシャイム ジェームズ・ゴスリン ジョナサン・シュワルツ スコット・マクネリ ビノッド・コースラ ビル・ジョイ
ハードウェア ワークステーション、サーバ Sun-1 Sun-2 Sun-3 Sun386i Sun-4 SPARCstation Ultra(英語版) Enterprise(英語版) Sun Blade(英語版Sun Fire Java Workstation(英語版SPARC Enterprise Cobalt Qube Cobalt RaQ(英語版) プロセッサ SPARC MB86900 microSPARC SuperSPARC UltraSPARC UltraSPARC II UltraSPARC IIe UltraSPARC IIi Gemini UltraSPARC III UltraSPARC III Cu UltraSPARC IIIi UltraSPARC IV UltraSPARC T1 UltraSPARC T2 SPARC T3 SPARC T4 SPARC T5 Rock(英語版) MAJC(英語版) ネットワークコンピュータ JavaStation(英語版Sun Ray その他 Sun Modular Datacenter
ソフトウェア SunOS Solaris NIS NFS ZFS SunView NeWS OpenWindows Java Desktop System Java StarSuite Sun ONE MySQL GlassFish
HPC Sun Grid Engine
研究 Fortress
教育 SCP BlueJ
コミュニティ CDDL JCP NetBeans OpenOffice.org OpenSolaris OpenSPARC OpenJDK
カテゴリ
この項目は、ソフトウェアに関連した書きかけの項目です。この項目を加筆・訂正などしてくださる協力者を求めていますPJ:コンピュータ/P:コンピュータ)。