IBM BPM, V8.0.1, All platforms > Get started with IBM BPM > Key concepts > Bindings > Binding types

HTTP bindings

The HTTP binding is designed to provide Service Component Architecture (SCA) connectivity to HTTP. Consequently, existing or newly-developed HTTP applications can participate in Service Oriented Architecture (SOA) environments.

Hypertext Transfer Protocol (HTTP) is a widely-used protocol for transferring information on the web. When you are working with an external application that uses the HTTP protocol, an HTTP binding is necessary. The HTTP binding transforms the data that is passed in as a message in native format to a business object in an SCA application. The HTTP binding also can transform the data that is passed out as a business object to the native format expected by the external application.

If you want to interact with clients and services that use the web services SOAP/HTTP protocol, consider using one of the web service bindings, which provide additional functionality with respect to handling web services standard qualities of service.

Some common scenarios for using the HTTP binding are described in the following list:

Detailed information about creating HTTP import and export bindings can be found in the Integration Designer information center. See the Developing integration applications > Accessing external services with HTTP> topics.

Binding types