Message Abstraction Layer - Message Abstraction

Message Abstraction

To provide implementation language and message transport independence all operations of a service must be defined by a language/platform/encoding agnostic specification. The MAL defines this set of basic data types and how they must be used to build up the messages that make up the operations of a service. This only then has to be mapped once, in an MO standard, to a specific implementation language or transport encoding to apply to all services that are defined in terms of the MAL. In addition to the patterns of interaction and the abstract API the MAL provides support for the following: – generic concepts, such as domain, session and zone; – generic facilities such as access control (authentication and authorisation) and Quality of Service.

Read more about this topic:  Message Abstraction Layer

Famous quotes containing the words message and/or abstraction:

    What the hell is nostalgia doing in a science-fiction film? With the whole universe and all the future to play in, Lucas took his marvelous toys and crawled under the fringed cloth on the parlor table, back into a nice safe hideyhole, along with Flash Gordon and the Cowardly Lion and Luck Skywalker and the Flying Aces and the Hitler Jugend. If there’s a message there, I don’t think I want to hear it.
    Ursula K. Le Guin (b. 1929)

    When truth is nothing but the truth, it’s unnatural, it’s an abstraction that resembles nothing in the real world. In nature there are always so many other irrelevant things mixed up with the essential truth. That’s why art moves you—precisely because it’s unadulterated with all the irrelevancies of real life.
    Aldous Huxley (1894–1963)