Advanced Message Queuing Protocol - Type System

Type System

AMQP defines a self-describing encoding scheme allowing interoperable representation of a wide range of commonly used types. It also allows typed data to be annotated with additional meaning. The example given in the specification is indicating a particular string value is in fact to be understood as a URL. Likewise a map value containing key-value pairs for 'name', 'address' etc., might be annotated as being of representation of a 'customer' type.

The type-system is used to define a message format allowing standard and extended meta-data to be expressed and understood by processing entities. It is also used to define the communication primitives through which messages are exchanged between such entities, i.e. the AMQP frame bodies.

Read more about this topic:  Advanced Message Queuing Protocol

Famous quotes containing the words type and/or system:

    The more characteristic American hero in the earlier day, and the more beloved type at all times, was not the hustler but the whittler.
    Mark Sullivan (1874–1952)

    A system of morality which is based on relative emotional values is a mere illusion, a thoroughly vulgar conception which has nothing sound in it and nothing true.
    Socrates (469–399 B.C.)