This wiki has undergone a migration to Confluence found Here
<meta name="googlebot" content="noindex">

Difference between revisions of "Messaging Infrastructure Layer"

From HL7Wiki
Jump to navigation Jump to search
Line 1: Line 1:
'''Messaging Infrastructure Layer''' refers to the runtime components that facilitate HL7 messages delivery from [[Sender]] to [[Receiver]]. It includes two main concepts: [[Messaging Adapter]] and [[Messaging Protocol]].
+
'''Messaging Infrastructure Layer''' is responsible for the HL7 messages transfer following the rules as specified by the HL7 applications and the healthcare business environment. When referring to the OSI reference model, Messaging Infrastructure Layer includes communication layers 5 (session), 6 (presentation), and 7 (application). It includes two main concepts that are defined as follows:  
 
+
*[[Messaging Adapters]]: these components are responsible for the configuration of the underlying Messaging Protocol and the creation of the Messaging Protocol envelopes. Messaging Adapters represent the main interface from the HL7 Application Layer and the Messaging Protocol used to facilitate the tranfer of the messages.
Messaging Infrastructure Layer components are generally off-the-shelf implementations that have no knowledge of the specific payload being transported or the HL7 domain.
+
*[[Messaging Protocol]]: controls, facilitates and manages the message transfer. The Messaging Protocols are generally off-the-shelf implementations that have no knowledge of the specific payload being transported or the HL7 domain. Examples include Web Services, ebMS, MLLP. The Messaging Protocol in the Messaging Infrastructure Layer uses what is also refered to as the application and session protocols (OSI notation) or application level transports (OASIS notation), which includes communication protocols such as HTTP, SMTP, SOAP, and JMS.

Revision as of 11:56, 19 September 2006

Messaging Infrastructure Layer is responsible for the HL7 messages transfer following the rules as specified by the HL7 applications and the healthcare business environment. When referring to the OSI reference model, Messaging Infrastructure Layer includes communication layers 5 (session), 6 (presentation), and 7 (application). It includes two main concepts that are defined as follows:

  • Messaging Adapters: these components are responsible for the configuration of the underlying Messaging Protocol and the creation of the Messaging Protocol envelopes. Messaging Adapters represent the main interface from the HL7 Application Layer and the Messaging Protocol used to facilitate the tranfer of the messages.
  • Messaging Protocol: controls, facilitates and manages the message transfer. The Messaging Protocols are generally off-the-shelf implementations that have no knowledge of the specific payload being transported or the HL7 domain. Examples include Web Services, ebMS, MLLP. The Messaging Protocol in the Messaging Infrastructure Layer uses what is also refered to as the application and session protocols (OSI notation) or application level transports (OASIS notation), which includes communication protocols such as HTTP, SMTP, SOAP, and JMS.