Apache ActiveMQ Artemis サーバー。各 Apache ActiveMQ Artemis は、メッセージやその他の永続性に使用する、パフォーマンスに大変優れた独自の永続ジャーナルを持ちます。
高パフォーマンスなジャーナルを使用すると、永続性にリレーショナルデータベースを使用する場合では達成不可能な卓越したパフォーマンスを永続メッセージで実現できます。
異なる物理マシン上に存在する可能性のある Apache ActiveMQ Artemis クライアントは Apache ActiveMQ Artemis サーバーと対話します。現在、Apache ActiveMQ Artemis はクライアント側でメッセージの API を 2 つ提供します。
Apache ActiveMQ Artemis は、サーバーで異なるプロトコル実装も提供するため、これらのプロトコルに対応するクライアントを使用できます。
JMS セマンティックは、クライアント側の JMS ファサード層によって実装されます。
Apache ActiveMQ Artemis サーバーは JMS で対話せず、JMS に関することは何も理解しません。複数の異なるプロトコルと使用するために設計されたプロトコルにとらわれないメッセージングサーバーです。
ユーザーがクライアント側で JMS API を使用する場合、JMS の対話すべてが Apache ActiveMQ Artemis コアクライアント API で操作に変換された後、Apache ActiveMQ Artemis ワイヤ形式を使用して転送されます。
サーバーは常にコア API の対話のみに対応します。