Apa perbedaan antara Red Hat AMQ dan Apache ActiveMQ?

Saya menyediakan desain untuk proyek baru dan saya mencoba memahami penyedia JMS mana yang akan digunakan. Apakah ada perbedaan antara Red Hat AMQ dan Apache ActiveMQ?


person coder    schedule 17.10.2018    source sumber


Jawaban (1)


Versi terbaru Red Hat AMQ (yaitu rilis 7.x) lebih dari sekedar perantara pesan. Ini adalah platform yang terdiri dari perantara pesan (berdasarkan Apache ActiveMQ Artemis), router pesan (berdasarkan Apache Qpid Dispatch Router), dan serangkaian klien dengan pengikatan bahasa dan dukungan protokol yang berbeda.

Broker Red Hat AMQ didasarkan pada proyek ActiveMQ upstream, namun bergantung pada versi Red Hat AMQ yang Anda gunakan, Anda akan mendapatkan broker ActiveMQ yang berbeda. Broker Red Hat AMQ 6.x didasarkan pada ActiveMQ 5.x sedangkan broker Red Hat AMQ 7.x didasarkan pada ActiveMQ Artemis 2.x. Selain itu, broker Red Hat AMQ biasanya (tetapi tidak selalu) didasarkan pada rilis publik dari broker proyek ActiveMQ yang sesuai dengan kemungkinan sejumlah perubahan kode tambahan untuk mengatasi masalah spesifik pelanggan, perubahan merek untuk konsol web, dll. Red Hat juga melakukan pengujian tambahan, memiliki dokumentasi independen, dan dukungan komersial juga.

person Justin Bertram    schedule 17.10.2018
comment
terima kasih Justin. Apakah AMQ di Red Hat AMQ adalah singkatan dari Active MQ atau yang lainnya? - person coder; 17.10.2018
comment
AMQ hanyalah nama produk. Itu tidak mewakili hal lain. - person Justin Bertram; 17.10.2018
comment
apakah ada perbedaan antara mq aktif dan antrian? - person coder; 17.10.2018
comment
Saya tidak begitu mengerti pertanyaan Anda. Apache ActiveMQ adalah perantara pesan. Antrian adalah komponen dalam broker tempat Anda dapat menaruh pesan dan menggunakan pesan. - person Justin Bertram; 17.10.2018
comment
@JustinBertram Bisakah saya menggunakan RedHat AMQ di proyek saya tanpa lisensi/dukungan? saya mencari dan tidak dapat menemukan info apa pun. - person ImranRazaKhan; 13.07.2020
comment
@ImranRazaKhan, Anda harus menanyakan ini sebagai pertanyaan baru, bukan sebagai komentar di sini. - person Justin Bertram; 13.07.2020