Table of Contents

Search

  1. Preface
  2. Part 1: Using Process Developer
  3. Part 2: Creating and Modifying Processes
  4. Part 3: Functions, Events, Errors, and Correlation
  5. Part 4: Testing and Deployment
  6. Part 5: Process Central and Process Server (On-Premises)

Process Developer

Process Developer

WS-Reliable Messaging

WS-Reliable Messaging

Select this policy assertion as described in Adding Policy Assertions.
The WS-Reliable Messaging policy assertion specifies that a partner link participates in an industry-standard protocol that supports guaranteed delivery of messages.
The OASIS business standards consortium's WS-Reliable Messaging standard provides a protocol for the guaranteed delivery of messages. Process Server supports this standard, allowing BPEL processes to use the protocol to identify, track, and manage the reliable delivery of messages.
Process Server implementation of reliable messaging is based on the following description.
After sending a message, Process Server waits for the amount of time set in the Acknowledgement Interval to get an acknowledgement message. If Process Server times out and has not received an acknowledgement, the Process Server waits for the amount of time set in the Base Retransmission Interval before resending. If the sequence has not completed within the amount of time set in the Inactivity Timeout, Process Server considers the sequence terminated.
Add the WS-Reliable Messaging attributes as follows:
Assertion parameter
Description
Default
Acknowledgement Address
Address to be used for acknowledgements
http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous
This address represents the anonymous role as defined by WS-Addressing and indicates that acknowledgements are sent synchronously.
My Role binding
SOAP binding style that this partner link uses. Specify the binding shown on the Partner Links page of the PDD wizard.
Document Literal
Inactivity timeout
The amount of time the Process Server waits before a sequence is considered terminated. This can be set to a relatively long period of time.
240000 (In milliseconds)
Base transmission interval
The amount of time Process Server waits before resending an unacknowledged request.
20000 (In milliseconds)
Acknowledgement interval
The amount of time Process Server waits before a message is considered unacknowledged. This is usually a relatively short value.
10000 (In milliseconds)

0 COMMENTS

We’d like to hear from you!