1.10 HTTP Binding Wizard - HTTP Binding Configuration Page
Use to create an HTTP binding service.
At runtime, the concrete WSDL is generated with an HTTP binding and a SOAP binding; this is because the SOAP endpoint is used to provide HTTP support.
Notes: Note the following details about using HTTP binding in a SOA composite application:
-
The use of HTTP headers is not supported (that is, you cannot access HTTP headers in the composite and set them in the composite).
-
An outbound HTTP binding reference supports only XML as a response from an external HTTP endpoint. The response should contain the correct XML part name as per the outbound expectation.
-
You cannot change the httpBinding property for the HTTP binding component during runtime in Oracle Enterprise Manager Fusion Middleware Control.
-
If you want to enable basic authentication for inbound HTTP binding, you must attach a security policy. Inbound HTTP binding can also be used without enabling basic authentication.
-
Right-click the created HTTP binding service in the Exposed Services swimlane and select Configure WS Policies.
-
In the Configure SOA WS Policies dialog, click the Add icon in the Security section.
-
Select the oracle/wss_http_token_service_policy policy, and click OK.
-
In the Configure SOA WS Policies dialog, click OK.
-
Element | Description |
---|---|
Type |
Configure an inbound or outbound HTTP binding service.
|
Operation Type |
Select the type of operation to perform: |
One-way |
Select to create a one-way operation that sends or receives messages to and from an HTTP(S) endpoint. |
Request-Response |
Select to create a synchronous request-response operation that sends and receives input and output messages to and from an HTTP(S) endpoint. |
Operation Name |
Displays the operation name. If the operation type is one-way, the default name is Send. If the operation type is a request-response, the default name is Request-Response. You can override the default operation name by specifying a name. |
Verb |
Select the request method to be performed on the identified resource.
|
Payload Type |
Select a payload type for HTTP POST request methods. For HTTP GET request methods, the payload type is URL-encoded and cannot be changed.
|
Endpoint |
Specify the endpoint URL. This field displays if you dragged the HTTP binding service into the External References swimlane and are configuring either an HTTP GET or POST request method. |
Related Topics
HTTP Binding Service in Developing SOA Applications with Oracle SOA Suite