Glossary of terms and abbreviations

Term / Abbr. Definition
AMQP Advanced Message Queuing Protocol - standard for Messaging Middleware.
Apache Qpid Open source implementation of AMQP protocol
Binding A binding is a relationship between a message queue and an exchange. The binding specifies routing arguments that tell the exchange which messages the queue should get.
Broker AMQP middleware messaging server
Eurex System Eurex hosts
Exchange An exchange accepts messages from a producer application and routes them to message queues according to prearranged criteria.
EXTERNAL authentication AMQP authentication mechanism based on SSL / TLS certificates
FIX The Financial Information Exchange Protocol
FIXML FIX business messages in XML syntax
FpML Financial products Markup Language is the industry-standard protocol for complex financial products. It is based on XML.
Message A message is the atomic unit of routing and queuing. Messages have a header consisting of a defined set of properties, and a body that is an opaque block of binary data.
Queue A message queue stores messages in memory or on disk, and delivers these in sequence to one or more consumer applications. Message queues are message storage and distribution entities. Each message queue is entirely independent.
Red Hat MRG Implementation of AMQP provided by Red Hat.
Routing key A message property used in bindings to specify the exchange – queue relationship.
SASL Simple Authentication and Security Layer
SSL Secure Sockets Layer – cryptographic protocol designed to provide communication security over the Internet
TLS Transport Layer Security – cryptographic protocol designed to provide communication security over the Internet and successor to SSL protocol.
XML Extensible Markup Language