ActiveMQ عبارة عن ناقل رسائل مفتوح المصدر تم إنتاجه بواسطة Apache. ActiveMQ هو تطبيق موفر JMS يدعم بشكل كامل مواصفات JMS1.1 وJ2EE 1.4. على الرغم من أن مواصفات JMS قد تم إصدارها لفترة طويلة، إلا أن JMS لا يزال يلعب مكانة خاصة في تطبيقات J2EE الحالية.
1. كتابة العملاء بلغات وبروتوكولات متعددة. اللغات: Java، C، C++، C#، روبي، بيرل، بايثون، PHP. بروتوكولات التطبيق: OpenWire، Stomp REST، WS Notification، XMPP، AMQP
2. يدعم بشكل كامل مواصفات JMS1.1 وJ2EE 1.4 (الثبات، رسائل XA، المعاملات)
3. دعم Spring، يمكن دمج ActiveMQ بسهولة في الأنظمة التي تستخدم Spring، ويدعم أيضًا ميزات Spring 2.0
4. اجتاز اختبار خوادم J2EE الشائعة (مثل Geronimo، وJBoss 4، وGlassFish، وWebLogic). ومن خلال تكوين محولات موارد JCA 1.5، يمكن نشر ActiveMQ تلقائيًا إلى أي خادم تجاري متوافق مع J2EE 1.4.
5. يدعم بروتوكولات نقل متعددة: in-VM، TCP، SSL، NIO، UDP، JGroups، JXTA
6. دعم استمرارية الرسائل عالية السرعة من خلال JDBC والمجلة
7. يضمن التصميم مجموعة عالية الأداء، وخادم العميل، من نقطة إلى نقطة
8. دعم اياكس
9. دعم التكامل مع المحور
10. يمكنك بسهولة الاتصال بموفر خدمة JMS المضمن للاختبار