Initialize
The initialize interface obtains a connection with the Business Rules Server and establishes the selected workflow to be used by the decision requests.
The function interface allows the client to override the following
control parameters:
- Process Server Primary Host
- Process Server Primary Port
- Process Server Secondary Host
- Process Server Secondary Port
- Decision Response Timer
- Decision Request timer
- Workflow Name
- Client Reference
The interface attempts to connect to the Business Rules Server identified in the Process Server Primary Host and Process Server Primary Port parameters. If the connection fails, the secondary set of connection criteria called Process Server Secondary Host and Process Server Secondary Port is used to try to establish the connection. Upon establishment of a socket connection to the Business Rules Server, the initialize message is sent to the Business Rules Server to set the workflow. Following the return from the Business Rules Server, the interface returns control to the calling application.