Project news

#AMQP Anonymous Terminus v1.0 and AMQP Connection Uniqueness v1.0 from AMQP TC approved as Committee Specifications

OASIS is pleased to announce that Using the AMQP Anonymous Terminus for Message Routing Version 1.0 and Advanced Message Queuing Protocol (AMQP) Enforcing Connection Uniqueness Version 1.0 from the OASIS Advanced Message Queuing Protocol AMQP TC [1] have been approved as OASIS Committee Specifications.

AMQP is a vendor-neutral, platform-agnostic protocol for passing real-time data streams and business transactions. The goal of AMQP is to ensure information is safely and efficiently transported between applications, among organizations, across distributed cloud computing environments, and within mobile infrastructures by enabling a commoditized, multi-vendor ecosystem.

Anonymous Terminus for Message Routing defines a mechanism whereby a single outgoing link can be used to transfer messages which are then routed using the address carried in their “to” field.

Enforcing Connection Uniqueness defines a mechanism by which two processes communicating using AMQP v1.0 can ensure and enforce that there exists only a single open AMQP connection between the two of them.

These Committee Specifications are OASIS deliverables, completed and approved by the TC and fully ready for testing and implementation.

The prose specifications and related files are available here:

Using the AMQP Anonymous Terminus for Message Routing Version 1.0
Committee Specification 01
17 September 2018

Editable source (Authoritative):
http://docs.oasis-open.org/amqp/anonterm/v1.0/cs01/anonterm-v1.0-cs01.xml
HTML:
http://docs.oasis-open.org/amqp/anonterm/v1.0/cs01/anonterm-v1.0-cs01.html
PDF:
http://docs.oasis-open.org/amqp/anonterm/v1.0/cs01/anonterm-v1.0-cs01.pdf
ZIP (complete package of the prose specification and related files)
http://docs.oasis-open.org/amqp/anonterm/v1.0/cs01/anonterm-v1.0-cs01.zip

Advanced Message Queuing Protocol (AMQP) Enforcing Connection Uniqueness Version 1.0
Committee Specification 01
17 September 2018

Editable source (Authoritative):
http://docs.oasis-open.org/amqp/soleconn/v1.0/cs01/soleconn-v1.0-cs01.xml
HTML:
http://docs.oasis-open.org/amqp/soleconn/v1.0/cs01/soleconn-v1.0-cs01.html
PDF:
http://docs.oasis-open.org/amqp/soleconn/v1.0/cs01/soleconn-v1.0-cs01.pdf
ZIP (complete package of the prose specification and related files)
http://docs.oasis-open.org/amqp/soleconn/v1.0/cs01/soleconn-v1.0-cs01.zip

Members of the AMQP TC [1] approved these specification by Special Majority Vote. The specifications had been released for public review as required by the TC Process [2]. The votes to approve as a Committee Specification passed [3], and the documents are now available online in the OASIS Library as referenced above.

Our congratulations to the TC on achieving this milestone and our thanks to the reviewers who provided feedback on the specification drafts to help improve the quality of the work.

========== Additional references:
[1] Advanced Message Queuing Protocol (AMQP) TC
https://www.oasis-open.org/committees/amqp/

[2] Public reviews:
* 30-day public reviews, 16 July 2018:
https://lists.oasis-open.org/archives/amqp/201807/msg00000.html
– Comment resolution logs:
http://docs.oasis-open.org/amqp/anonterm/v1.0/csprd01/anonterm-v1.0-csprd01-comment-resolution-log.ods
http://docs.oasis-open.org/amqp/soleconn/v1.0/csprd01/soleconn-v1.0-csprd01-comment-resolution-log.ods

[3] Approval ballots:
https://www.oasis-open.org/committees/ballot.php?id=3246
https://www.oasis-open.org/committees/ballot.php?id=3247