JMSのAPIを実装した代表的なミドルウェア JMSは標準APIを規定しているだけなので、実際にJMSを利用したプログラムを動かすにはJMSのAPIを実装したミドルウェアが必要です。 代表的なミドルウェアとしては、「Apache ActiveMQ」があります。Apache ActiveMQはJMSを実装しているので、JMSの特徴を備えています。またJavaだけでなく、.NETやC/C++、Delphi、Perlだけでなく、PythonやPHP、Rubyなどのスクリプト言語でも使えるのが特徴です。
![非同期処理と疎結合ができる「メッセージング」の常識](https://cdn-ak-scissors.b.st-hatena.com/image/square/6e84fc6ab06f31b2e64248cbfc92fe06deb5bab5/height=288;version=1;width=512/https%3A%2F%2Fimage.itmedia.co.jp%2Fimages%2Flogo%2F1200x630_500x500_ait.gif)