摘要 |
PROBLEM TO BE SOLVED: To provide an infrastructure for exchanging messages at runtime, which abstracts send and receive operations for exchanging the messages with partner endpoint. SOLUTION: The availability and scalability are improved by linking a message application at runtime with any number of message transports, without the message application specifying a transport during development. The message infrastructure receives instructions from the message application specifying end-to-end delivery assurances. The infrastructure uses the transports in order to fulfill the specified delivery assurance, and creates a link between the message application and the transports for use in exchanging messages. Session state storage can be maintained in a pluggable store, which can be, for example, a durable database store or an application memory store. COPYRIGHT: (C)2005,JPO&NCIPI
|