My Oracle Support Banner

How To Use HTTP Session Mode for Stateful Inbound Web Service Integration (with Example in VB.Net) (Doc ID 477749.1)

Last updated on NOVEMBER 22, 2019

Applies to:

Siebel CRM - Version 8.1.1.11 [IP2013] and later
Information in this document applies to any platform.

Purpose

As it is documented in the Siebel Bookshelf version 7.5.3 > Integration Platform Technologies: Siebel eBusiness Application Integration Volume II > Web Services > Examples of Invoking Web Services, the HTTP sessionless exchange is typically used to perform a Simple Object Access Protocol (SOAP) into the Siebel application.

This means the following for every inbound Web Service call (used to run a business service of a workflow process):

However, in some cases, it is useful to perform subsequent Inbound Web Service calls of various Web Services and their methods within the same Siebel session context by using HTTP stateful communication. This approach can be helpful to:

This document describes how to achieve Siebel session stateful exchange with Siebel application over HTTP/SOAP link. The example is based on the standard session mode functionality of the Siebel HTTP Inbound Transport as described in the Siebel Bookshelf version > Transports and Interfaces: Siebel eBusiness Application Integration Volume III > EAI HTTP Transport.

The session mode is established via the Siebel Session Cookie ('_sn'), which is provided in every incoming HTTP POST/GET request to identify the currently opened Siebel Application Object Manager Session.

The Siebel Session Cookie can be provided either in the HTTP request header or in the URL-argument of the HTTP request query string.

Scope

This document is informational and intended for any user.

Details

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.