Login | Register
My pages Projects OSCJ.net openCollabNet

s2jms
Project home

If you were registered and logged in, you could join this project.

Summary 非同期メッセージングのためのコンポーネント
Categories None
Owner(s) koichik, masataka

JMSとは?

JMS (Java Message Service) は,MOM (Message-Oriented Middleware) を利用して非同期メッセージングのための標準APIで,J2EE仕様の一部です.代表的なMOM製品としてはIBM WebSphere MQ (aka MQSeries) などがあります.JMS API を使うことにより,様々なMOMの実装に依存しないで非同期メッセージングを行うことが可能になります.

S2JMSとは?

S2JMSは,煩雑なJMS APIを呼び出すことなく非同期メッセージングを送受信するアプリケーションを構築するためのコンポーネント群を提供します.

開発計画

S2JMS 1.0

S2JMS 1.0は,非同期メッセージの送信をサポートします.

バージョン 0.1.x
JCAと連携してJMSコネクションをプーリングするためのリソースアダプタを提供します.
バージョン 0.2.x
典型的なJMS APIの呼び出しを簡素化するコンポーネントを提供します.
バージョン 0.3.x
diconファイルの設定だけで非同期メッセージを送信するためのコンポーネントを提供します.

S2JMS 1.1

S2JMS 1.1は,非同期メッセージの受信をサポートします.

参考情報

JMS仕様

Java Message Service
本家Sun MicrosystemsのDownloadページ.JMSの仕様書やバイナリを入手することができます.

JMSの実装

ActiveMQ
オープンソースのJMS実装です.

S2JMSでは,JMS実装にActiveMQを使用して開発とテストを行っていきます.