Using the HTTP Binding Component

HTTP BC Client Endpoint Configuration Properties

The properties editor contains the following configuration properties:

Main Properties

Interface Name

Provides the existing name of the interface.

Service Name

Provides the existing name of the service.

Endpoint Name

Provides the existing endpoint name.

Config Endpoint Extension Properties

Disable in BC

Specifies whether the endpoint is enabled or disabled. To disable and endpoint select the checkbox. The endpoint will not be activated the next time the composite application is deployed.

Config Extension Properties

Name

Specifies the name of the Application Configuration used by this endpoint.

Application Configurations which define endpoint configuration extension properties, and be defined and named in the Application Configuration property, an HTTP Binding Component Runtime Property. Various application configurations can be configured and named. These are then available for use by the endpoint by specifying the application configuration name in the endpoint's Config Extension Property. For more information, see Using Application Configuration to Configure Connectivity Parameters

HTTP Client Connection Extension Properties

Connect Timeout

Specifies the connect timeout value in milliseconds, used to open an HTTP connection to an external service. A value of 0 (zero) indicates an infinite timeout.

Read Timeout

Specifies the read timeout in milliseconds, indicating the configured length of time to read from the input stream when an HTTP connection to an external service is established. A value of 0 (zero) indicates an infinite timeout.

SSL Hostname Verification Extension Properties

Hostname Verification

Specifies whether Hostname Verification is enabled. Select the checkbox to enable Hostname Verification and when a custom host name verifier is used. Clear the checkbox to turn Hostname Verification off.

Hostname Verification ensures that the host name in the digital certificate matches the host name in the URL to which client connects. In some cases it is useful to turn verification off, such as for test purposes or when security is not an issue.


Note –

To enable any changes to your project configuration, redeploy your project.