2.5. コンポーネントの互換性
以下の表は、AMQ コンポーネントのサポートされている言語、プラットフォーム、およびプロトコルを示しています。同じプロトコルをサポートするコンポーネントは、言語やプラットフォームが異なる場合でも相互運用できることに注意してください。たとえば、AMQ Python は AMQ JMS と通信できます。
コンポーネント | 言語 | プラットフォーム | プロトコル |
---|---|---|---|
AMQ Broker | - | JVM | AMQP 1.0、MQTT、OpenWire、STOMP、Core Protocol |
AMQ Interconnect | - | Linux | AMQP 1.0 |
AMQ Online | - | OpenShift | AMQP 1.0 |
AMQ C++ | C++ | Linux、Windows | AMQP 1.0 |
AMQ JavaScript | JavaScript | Node.js、ブラウザー | AMQP 1.0 |
AMQ JMS | Java | JVM | AMQP 1.0 |
AMQ .NET | C# | .NET | AMQP 1.0 |
AMQ Python | Python | Linux | AMQP 1.0 |
AMQ Ruby | Ruby | Linux | AMQP 1.0 |
AMQ Spring Boot Starter | Java | JVM | AMQP 1.0 |
AMQ Core Protocol JMS | Java | JVM | Core Protocol |
AMQ OpenWire JMS | Java | JVM | OpenWire |
AMQ JMS Pool | Java | JVM | - |
詳細は、Red Hat AMQ 7 Supported Configurations を参照してください。