Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

If there are multiple <listen> elements, then the bus listens on multiple addresses. The bus will pass its address to started services or other interested parties with the last address given in <listen> first. That is, apps will try to connect to the last <listen> address first.

tcp sockets can accept IPv4 addresses, IPv6 addresses or hostnames. If a hostname resolves to multiple addresses, the server will bind to all of them. The family=ipv4 or family=ipv6 options an be used to force it to bind to a subset of addresses
Example: <listen>tcp:host=localhost,port=0,family=ipv4</listen>

R-Bus*

RBus is a 3 layered RPC communication bus.

...

Show If
groupRDKM_Team, RDKM_Engineers

R-Bus architecture diagram


draw.io Diagram
bordertrue
diagramNameR-Bus Architecture
simpleViewerfalse
width
linksauto
tbstyletop
lboxtrue
diagramWidth615
revision3



Note: R-Bus implementation is in progress.