INTRODUCTION.................................................................................................................................................. 63
APPLICATION INTEGRATION CRITERIA ............................................................................................................... 63
APPLICATION INTEGRATION OPTIONS ................................................................................................................ 64
FILE TRANSFER.................................................................................................................................................. 65
SHARED DATA BAS E ........................................................................................................................................... 68
REMOTE PROCEDURE INVOCATION.................................................................................................................... 70
MESSAGING ....................................................................................................................................................... 72
3.MESSAGING SYSTEMS............................................................................................................................. 75
INTRODUCTION.................................................................................................................................................. 75
MESSAGE CHANNEL .......................................................................................................................................... 76
MESSAGE........................................................................................................................................................... 81
PIPES AND FILTERS ............................................................................................................................................ 84
MESSAGE ROUTER............................................................................................................................................. 91
MESSAGE TRANSLATOR..................................................................................................................................... 96
MESSAGE ENDPOINT........................................................................................................................................ 105
4.MESSAGING CHANNELS ....................................................................................................................... 108
INTRODUCTION................................................................................................................................................ 108
POINT-TO-POINT CHANNEL...............................................................................................................................111
PUBLISH-SUBSCRIBE CHANNEL ........................................................................................................................113
DATAT YP E CHANNEL ........................................................................................................................................116
INVALID MESSAGE CHANNEL ...........................................................................................................................119
DEAD LETTER CHANNEL ................................................................................................................................. 122
GUARANTEED DELIVERY................................................................................................................................. 124
CHANNEL ADAPTER......................................................................................................................................... 128
MESSAGING BRIDGE........................................................................................................................................ 132
MESSAGE BUS ................................................................................................................................................. 135
5.MESSAGE CONSTRUCTION.................................................................................................................. 140
INTRODUCTION................................................................................................................................................ 140
COMMAND MESSAGE ...................................................................................................................................... 141
DOCUMENT MESSAGE ..................................................................................................................................... 143
EVENT MESSAGE ............................................................................................................................................. 145
REQUEST-REPLY .............................................................................................................................................. 147
RETURN ADDRESS ........................................................................................................................................... 151
CORRELATION IDENTIFIER ............................................................................................................................... 154
MESSAGE SEQUENCE....................................................................................................................................... 159
MESSAGE EXPIRATION..................................................................................................................................... 164
FORMAT INDICATOR......................................................................................................................................... 167
6.INTERLUDE:SIMPLE MESSAGING .................................................................................................. 169
INTRODUCTION................................................................................................................................................ 169
JMS REQUEST/REPLY EXAMPLE...................................................................................................................... 171
.NET REQUEST/REPLY EXAMPLE .................................................................................................................... 182