Create or edit a Web Service endpoint for a Provide
Service activity.
Procedure
- In the Create Endpoint or Edit Endpoint pane, select the Integration
Appliance Provides Service option and configure the fields
as described in the following table.
Note: Changing the
configuration properties of an endpoint affects all orchestrations
that use that endpoint in the project. The edits are global, not local.
- Port
- Specifies the port number to communicate with the Integration
Appliance acting as the Web Service.
CAUTION:
This is different than the port name specified
in the WSDL.
- Path
- The path string specified in this field is added to the URL of
the Integration Appliance to form the location element of the generated
WSDL. For example if your Integration Appliance is named: myAR.myCompany.com and
the string specified in the Path field is /services/myservice/1.0,
the resulting location element in the WSDL file is equal to the following
string:
http://myAR.myCompany.com/services/myservice/1.0
- Security
- Select the None option if no security is
required.
- Select the HTTPS option to enable secure
Web Service over SSL.
- Available for the Integration Appliance Provides Service option
only - When server authentication is required, select the Server
Certificate Alias Name check box to specify that the Integration
Appliance acting as a server should provide a certificate to the client.
This certificate is used by the client for authentication and encryption.
If this check box is selected, the name of the certificate must be
provided. A certificate specified at the activity level with this
check box, takes precedence over certificates specified at the Integration
Appliance level using the mgmt ssl CLI command.
- Available for the Remote Server option only -
When client authentication is required, select the Client
Certificate Alias Name check box to specify that the Integration
Appliance acting as a client should provide a certificate to the HTTP
Server. This certificate can be used by the HTTP Server for authentication
and encryption. If you select this check box, the name of the certificate
must be provided. A certificate specified at the activity level with
this check box, takes precedence over certificates specified at the
Integration Appliance level using the mgmt ssl CLI
command.
Note: The certificate you specify must be uploaded to and registered
on the Integration Appliance before you deploy the current project.
For more information, see the CLI Command reference.
- Connection Pool Options
- The Maximum Connections parameter specifies
the maximum number of connections that the Integration Appliance has
open in the connection pool. Specifying "0" means the number of connections
is unbounded. By default, the Integration Appliance can have 25 connections
open.
Note: For some of the fields in the endpoint, you
can define configuration properties to supply the values for these
fields. The
icon displays when you click in a field that supports a configuration
property and a configuration property of the same type has already
been configured for the project.