Date: Fri, 29 Mar 2024 09:43:22 +0000 (UTC) Message-ID: <954904433.1507.1711705402393@b9607565de67> Subject: Exported From Confluence MIME-Version: 1.0 Content-Type: multipart/related; boundary="----=_Part_1506_359513213.1711705402392" ------=_Part_1506_359513213.1711705402392 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Content-Location: file:///C:/exported.html
The OpenDaylight controller is based on an MD-SAL allows the = modeling of data, RPCs, and notifications. Because of this model basis, add= ing new northbound bindings to the controller is simple, and everything mod= eled becomes exposed automatically. Currently the MD-SAL has restconf NB bi= ndings, where more bindings such as AMQP and XMPP can easily be implemented= and integrated.
AMQP is an open standard application layer protocol for messa= ge-oriented middleware. This project adds AMQP bindings to the MD-SAL, whic= h would automatically make all MD-SAL APIs available via that mechanism. AM= QP bindings integration is built as an independent Karaf feature, that woul= d expose the MD-SAL datatree, rpcs, and notifications via AMQP, when instal= led.
Many implementations of AMQP exists. ActiveMQ is= a popular open source messaging and Integration Patterns server, which off= ers an implementation of AMQP. Initial implementation of AMQP bindings are = developed and tested with ActiveMQ-5.9.0. Deploying the bundle as an Apache= Camel processor, any broker can be chosen without the bundle being coupled= to a specific bundle.
Multiple industry and research use cases of Mes= saging4Transport have been proposed. Proof of concepts have been built with= preliminary results, using the proposed architecture of Messaging4Transpor= t.
We are still in development and highly welcome contributions = from developers. Contributions include (but not limited to), code contribut= ions and applications leveraging Messaging4Transport.
Release | Release Plan | Release Notes | Release Review | Installation Guide= | User Guide | Developer Guide | Integration System= Test |
---|---|---|---|---|---|---|---|
Beryllium | Release Plan | Release Notes | Release Review | Installation Guide | User Guide | Developer Guide | Integration System Test |
Getting Started for Users
Getting Started for Developers
Requirements<= /span>