JWW-ActiveMQ » История » Версия 2
Александр Александров, 31.03.2021 10:04
1 | 2 | Александр Александров | h1. ActiveMQ and RabbitMQ |
---|---|---|---|
2 | 1 | Александр Александров | |
3 | h2. Описание |
||
4 | |||
5 | *Apache ActiveMQ*<notextile></notextile> — это <notextile></notextile>"message (en:Message broker)":https://en.wikipedia.org/wiki/Message_broker<notextile></notextile> broker с открытым исходным кодом (распространяется под лицензией Apache 2.0), который полностью реализует <notextile></notextile>"Java Message Service (Java Message Service)":https://ru.wikipedia.org/wiki/Java_Message_Service<notextile></notextile> 1.1 (JMS). Он обеспечивает «Enterprise Features», такие как кластеризация, хранение сообщений, с возможностью использовать различные базы данных, кэширование и ведение журналов. |
||
6 | |||
7 | Кроме <notextile></notextile>"Java (Java)":https://ru.wikipedia.org/wiki/Java<notextile></notextile>, ActiveMQ можно также использовать из .NET, C/C++ или <notextile></notextile>"Delphi (Delphi (язык программирования))":https://ru.wikipedia.org/wiki/Delphi_(%D1%8F%D0%B7%D1%8B%D0%BA_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F)<notextile></notextile> или из скриптовых языков, как <notextile></notextile>"Perl (Perl)":https://ru.wikipedia.org/wiki/Perl<notextile></notextile>, <notextile></notextile>"Python (Python)":https://ru.wikipedia.org/wiki/Python<notextile></notextile>, <notextile></notextile>"PHP (PHP)":https://ru.wikipedia.org/wiki/PHP<notextile></notextile> и <notextile></notextile>"Ruby (Ruby)":https://ru.wikipedia.org/wiki/Ruby<notextile></notextile> через различные «Кросс Языковые Клиенты» совместно с многочисленными протоколами и платформами |
||
8 | |||
9 | 2 | Александр Александров | h2. ActiveMQ Общая информация |
10 | 1 | Александр Александров | |
11 | # "Понимание брокеров сообщений. Изучение механики обмена сообщениями посредством ActiveMQ и Kafka. Глава 1":https://habr.com/ru/post/466385/ |
||
12 | # "Понимание брокеров сообщений. Изучение механики обмена сообщениями посредством ActiveMQ и Kafka. Глава 2. ActiveMQ":https://habr.com/ru/post/471268/ |
||
13 | # "Понимание брокеров сообщений. Изучение механики обмена сообщениями посредством ActiveMQ и Kafka. Глава 3. Kafka":https://habr.com/ru/post/466585/ |
||
14 | # "JMS: Введение в технологию и установка ActiveMQ сервера.":https://onedeveloper.javadev.ru/article%3Fid=12.html |
||
15 | # "JMS":https://resprojects.ru/projects/self-study/wiki/JMS#JMS |
||
16 | # "Spring Boot JMS ActiveMQ Messaging Example":https://www.javaguides.net/2019/03/spring-boot-jms-activemq-messaging-example.html |
||
17 | # "ActiveMQ Producer/Consumer + SpringBoot RestAPIs example":https://grokonez.com/java-integration/distributed-system/activemq-producer-consumer-springboot-restapis-example |
||
18 | # "Spring Boot Embedded ActiveMQ Configuration Example":https://memorynotfound.com/spring-boot-embedded-activemq-configuration-example/ |
||
19 | 2 | Александр Александров | |
20 | h2. RabbitMQ Общая информация |
||
21 | |||
22 | # "Part 4: RabbitMQ Exchanges, routing keys and bindings":https://www.cloudamqp.com/blog/part4-rabbitmq-for-beginners-exchanges-routing-keys-bindings.html |
||
23 | # "Messaging with RabbitMQ":https://spring.io/guides/gs/messaging-rabbitmq/ |