Regular postal system Snail mail

6 Proven models using messaging

6.1 Regular postal system Snail mail

Messaging communication describes something analogous to a package sent via the regular postal system snail mail. The postal system has proven to be a highly effective, reliable, and somewhat private method for sending packages. It has also proven to be extensible … it still works after hundreds possibly thousands of years with an explosion of traffic of packages being sent, not to mention the number of senders and recipients. Conceptually, a package consists of the contents payload, the wrapping, and the information on the exterior used to show the destination address, source address, payment stamp, certification security and reliability, and the inventory form. The diagram below shows such a package. Inventory form Registered package To: From : Diagram: Snail Mail Package Business messages of any kind, whether postal mail, faxes, telegrams and telexes, email or over the web have some characteristics in common. For example, they all have addresses formatted to enable accurate delivery of the message, routing instructions, and dates and times for logging or verification for example, postmarks on postal mail. These data items, designed to help manage the flow of message traffic, are often grouped together at the top or head of the message or on an outside envelope, and thus have the names headers. This separation of headers from the body or payload of the message - the business stuff is a common feature of business messages and it is at the core of the 10 © OGC 2003 – All rights reserved OGC messaging framework specifications. By harnessing the power of such a paradigm and morphing it so that it can be used in the digital universe we will be rewarded with a simple yet extensible framework upon which to build future OGC services. © OGC 2003 – All rights reserved 11 7 Framework Overview The proposed framework is based extensively on the analogy with the postal mailing system. It takes in account the architectural considerations and try to make use of the best design patterns applied for XML.

7.1 OGC Message Structure