The platform will undergo maintenance on Sep 14 at about 7:45 AM EST and will be unavailable for approximately 2 hours.
2007
DOI: 10.1145/1255421.1255424
|View full text |Cite
|
Sign up to set email alerts
|

Toward a Commodity Enterprise Middleware

Abstract: AMQP (Advanced Message Queuing Protocol) was born out of my own experience and frustrations in developing front-and back-office processing systems at investment banks. It seemed to me that we were living in integration Groundhog Day-the same problems of connecting systems together would crop up with depressing regularity. Each time the same discussions about which products to use would happen, and each time the architecture of some system would be curtailed to allow for the fact that the chosen middleware was … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
31
0

Year Published

2012
2012
2023
2023

Publication Types

Select...
6
3
1

Relationship

0
10

Authors

Journals

citations
Cited by 48 publications
(31 citation statements)
references
References 5 publications
0
31
0
Order By: Relevance
“…The role of a message broker is to mediate the communication between applications [20,26,38]; this is done by validating, transforming and routing messages. RabitMQ implements the Advanced Message Queuing Protocol (AMQP) [22]. In the case of Clowder, any extractor that is implemented must register one or more delivery queues on RabbitMQ the moment it is activated.…”
Section: Communication: Rabbitmq Messagementioning
confidence: 99%
“…The role of a message broker is to mediate the communication between applications [20,26,38]; this is done by validating, transforming and routing messages. RabitMQ implements the Advanced Message Queuing Protocol (AMQP) [22]. In the case of Clowder, any extractor that is implemented must register one or more delivery queues on RabbitMQ the moment it is activated.…”
Section: Communication: Rabbitmq Messagementioning
confidence: 99%
“…The exchange looks at the information in the headers of a message and selects where they should be transferred to. This is how AMQP brings the various messaging idioms together -clients can select which exchange should route their messages [15].…”
Section: Rabbitmq As a Middlewarementioning
confidence: 99%
“…But it can also be used with GPS systems for outdoor tracking, or in a retail environment where satellite reception is possible, for instance a shopping mall with a glass roof. For live import of realtime data, TrackLab uses the Noldus Communication Framework (NCF), which is a thin wrapper around RabbitMQ, an implementation of the Advanced Message Queuing Protocol (AMQP) [21]. As such NCF enables the setup of a flexible and scalable distributed system, i.e.…”
Section: Track Analysis and Behavior Analysismentioning
confidence: 99%