The Create/Edit a Business Service - Transport Configuration page is one in a series of pages for creating and editing business services, as described in Creating and Configuring Business Services and Editing Business Service Configurations.
Use this page to select a transport protocol for the business service and to set other general transport configuration settings.
Outbound transport-level security applies to the connections between ALSB proxy services and business services. For more information about transport-level security, see Configuring Transport-Level Security in the AquaLogic Service Bus Security Guide.
Table 16-3 describes how to use this page.
Option
|
To create or edit...
|
---|---|
Protocol
|
Select a transport protocol from the list. The protocols available differ, depending on the service type you are creating:
|
Load Balancing Algorithm
|
Select one of these load-balancing algorithms:
For every new message, there is a new order of URLs. |
Endpoint URI
|
Enter an endpoint URL in the format based on the transport protocol you selected in the Protocol field, above: The formats are:
In the URI,
If the JNDI provider is located on the same server, the JNDI provider need not be specified. The URI then would be
The HTTP transport supports both
To target a JMS destination to multiple servers, use the following URI format:
To make the MQ transport available in ALSB, see MQ Connections. |
Endpoint URI (continued)
|
In the URI, If more than one URI is specified, you must have unique resource names for the endpoints. If no remote name is specified, its value is the value of the resource name. If no remote name is entered or if remote and resource name are the same, only one URI is allowed. In this case resource name and remote name have the same value. This allows already defined WTC Imports to make use of WTC load-balancing and failover. For more information, see AquaLogic Service Bus Interoperability Solution for Tuxedo.
Click Add to add one or more additional URIs. At run time, the URLs are selected based on the load balancing algorithm you selected in the Load Balancing Algorithm field.
If you selected Random-weighted in the Load Balancing Algorithm field, you can also enter a weight in the Endpoint URI field. The default is
1 .
If you have multiple endpoint defined, and you selected None in the Load Balancing Algorithm field, the order of endpoints is significant. You can reorder the endpoints using the Up and Down arrows in the Options column.
ALSB does not support duplicate endpoint URIs within the same business service.
|
Retry Count
|
In case of delivery failure when sending outbound requests, specify the number of times to retry individual URL endpoints; in other words, the number of failover attempts.
For example, a business service has one configured URI (U1) and the number of retries is set to 3. If U1 fails on the first attempt, the system retries the U1 endpoint 3 more times.
If a business service has 2 configured URIs (U1 and U2) and a retry count of 3, if the first attempt (for example, to U1) fails, the system tries (fails over to) the next URI (U2). If that also fails, the system makes two more attempts, once to U1 and once to U2.
|
Retry Iteration Interval
|
Specify the number of seconds the system pauses before iterating over all the endpoint URIs in the list again.
For example, a business service has two configured URIs (U1 and U2) and a retry count of 2 with a retry iteration interval of 5 seconds. If the first attempt (to U1) fails, the system tries U2 right away. But if U2 also fails, the system waits for 5 seconds and retries U1 once more.
|
Retry Application Errors
|
Select Yes or No.
In case of delivery failure when sending outbound requests, specify whether or not to retry endpoint URIs based on application errors (for example, a SOAP fault).
This field is available only for these transports, HTTP, EJB, JMS, DSP, JPD, Tuxedo, SB, and WS. For more information, see
How to Suppress Retries in Case of Application Errors in AquaLogic Service Bus Operations Guide.
|
After you finish
Click Next to continue configuring this service on the next page; or click Last to review and save this configuration on the Create/Edit a Business Service - Summary page.