Using Reliable Messaging in Integration Server
Keep the following points in mind when you configure Integration Server to use reliable messaging:
Integration Server supports WS-ReliableMessaging Version 1.1 only.
The namespace prefix
wsrm represents the URI
http://docs.oasis-open.org/ws-rx/wsrm/200702.
The namespace prefix
wsrmp represents the URI
http://docs.oasis-open.org/ws-rx/wsrmp/200702.
To use WS-ReliableMessaging, you attach a standard WS-Policy, which includes reliable messaging assertions, to a web service descriptor. For more information about defining your own policies, see
Web Services Developer’s Guide. For instructions about attaching a WS-Policy to a web service descriptor, see
webMethods Service Development Help.
To use WS-ReliableMessaging, you can attach a pre-defined WS-Policy named ReliableMessaging that
Integration Server provides. This policy is available in the following directory:
Integration Server_directory \instances\instance_name\config\wss\policies
Integration Server uses a unique reliable messaging sequence key to track the progress of a set of messages that are exchanged reliably between a web service provider and consumer.
Integration Server supports only the In Order delivery assurance for reliable messaging.
You use the
Integration Server Administrator to configure reliable messaging for web services. By default,
Integration Server applies the reliable messaging configuration defined on the
Settings > Web Services > Reliable Messaging > Edit Configuration page to all web service providers and consumers. If you want to override the server-level reliable messaging configuration for a specific web service provider or consumer, define reliable messaging properties for the associated web service endpoint alias.
Integration Server provides
pub.soap.wsrm built-in services to create and manage reliable messaging sequences. For more information about these built-in services, see
webMethods Integration Server Built-In Services Reference.