Transports and Interfaces: Siebel Enterprise Application Integration > EAI HTTP Transport >

About the EAI HTTP Transport


The use of the Internet protocols and technologies for business (such as HTTP, HTML, and XML) has created a requirement for automatically sending Siebel data to external sites, either on the Internet or outside the enterprise firewall to external Web sites. To meet this need, the technologies built into Siebel EAI provide a way to send and receive messages over HTTP. Siebel EAI HTTP Transport business service lets you send XML messages over HTTP to a target URL (Web site). The Siebel Web Engine (SWE) serves as the transport to receive XML messages sent over the HTTP protocol to a Siebel application.

The EAI HTTP Transport business service is based on the CSSHTTPTransService class. You can use one of the following two methods with this transport:

  • Send. This method supports outbound messages (XML documents sent from a Siebel application to an external system). The Send method means that the response coming back from the external application is not interpreted by the Siebel application, but the Web server will return a correct HTTP response.
  • SendReceive. This method supports outbound messages (XML documents sent to a Siebel application from an external system). This method is called Send and Receive a Response and the HTTP response body is the response for the request.

Each method has its own arguments, techniques, and applications. The EAI HTTP Transport allows you to send messages across the Internet using the standard HTTP protocol. Using this transport, you can send messages to any URL. The XML document sent can then be acted upon by any Web-based application, including those written in Java, JavaScript, VBScript, or any other Web-enabled technology.

NOTE:  When using the EAI HTTP Transport with the Secure Sockets Layer (SSL) protocol, you might have to install certificates on the Siebel Server. For more information, see Siebel Security Guide.

Transports and Interfaces: Siebel Enterprise Application Integration Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Legal Notices.