2. Definitions
- Transport
- A method of transmitting MAGI messages from one node to another. A daemon
may have multiple transports. They can be viewed like network interfaces on a
normal computer. Some transports are point to point while others using local
group communication like multicast. Different transports are used depending on
the network topology or necessary hoops that messages must jump through.
- Dock
- All MAGI agents on a node are connected to the same MAGI messaging network.
The dock is how they are addressed individually. If a node name is equivalent
to an IP address, then dock would share part of its definition with port. Unlike
a traditional port addressing, multiple destination docks can be specified. When
used like this, they are similar to data tags.