an existing pre defined repository of template messages the repository of template messages may be shared among applications or global to all applications an administrator or an application with sufficient authority may add remove or modify the template messages directly in order to send the main sequence of messages to the recipient application the sending application sends field messages 106 each with a correlation id to match the relevant template message 104 the main message flows around the system are therefore the field messages which are typically small thus providing the required optimizations in order to rebuild the complete messages the system browses the queue or repository or cache memory or like of template messages to pick up the template messages it needs non destructively as well as destructively getting the field messages containing the dynamic data by examining the correlation id of the field messages the appropriate template message is looked up and a known or will be known algorithm is used to insert the contents of the field messages 114 into the specified template message 112 in order to build the complete messages 116 for the recipient to use the method of the present disclosure may be implemented within or making use of a current messaging middleware technology such as ibm 39 s websphere mq u2122 product as an example the following algorithm or method maybe used to combine field messages with template messages.