Skip to content

Message Construction

Message construction involves the architectural patterns of various constructs, functions, and activities involved in creating and transforming a message between applications.

This chapter introduces message construction patterns and how they can be simulated using the WSO2 Micro Integrator.

Command Message command-message How messaging can be used to invoke a procedure in another application.
Document Message document-message How messaging can be used to transfer data between applications.
Event Message event-message How messaging can be used to transmit events from one application to another.
Request-Reply request-reply How an application that sends a message gets a response from the receiver.
Return Address return-address How a replier knows where to send the reply.
Correlation Identifier correlation-identifier How a requester that has received a reply knows which request the reply is for.
Message Sequence message-sequence How messaging can transmit an arbitrarily large amount of data.
Message Expiration message-expiration How a sender indicates when a message should be considered stale and therefore should not be processed.
Format Indicator How a message’s data format can be designed to allow for possible future changes.