Glossary ======== .. glossary:: D1 Abbreviation of devel. one Envelope | The envelope of a message contains a lot of meta data which controls how the message is sent to the recipient. | The most important variables are the receiver and sender addresses. | See also here: :ref:`Envelope ` NID | Namespace ID. | The NID is used when registering namespaces. | It is of type ``IId`` and is unique within a D1-NODE. | It is part of a target address. NODEID | NODE ID (ID of a D1 instance). | The NODEID is of type UUID. | It is part of a target address. QID | Message Queue ID (Thread). | Each asynchronous message queue has its own thread and the queue of all messages that have not yet been processed. | The QID is created when registering a queue in a namespace. | It is of the type ``IID``. Package Builder Sequence | The way a message is packed between two NODES. | There are currently three types of packing that affect the message data one after the other: M=put the Message into a stream, Z=ZIP Compression, A=AES Encryption. | Further Builder are installable. | Each message can be treated differently, which is why the header contains the sequence of the applied builders (e. g."MZA"). | When the message is unpacked, the builders are involved in the reverse order. SID | Service ID. | Micro-Services are offered by Targets and registered in the service registry of a namespace. | They are identified by the SID. TID | Target ID. | The TID is of type ``IId`` and is created or used when registering targets in a namespace. | It is unique to a target in a namespace. | It is part of a target address.