Exceptions to Web Service Support

The Siebel Mobile Web Client provides the same Web service support as an EAI-enabled Siebel Server, with the following exceptions:

  • The Web service consumer, such as soapUI, must be on the same computer as the Siebel Mobile Web Client.

  • HTTPS is not supported.

  • The Stateless, Stateful, and ServerDetermine session types are not supported. Only the None session type is supported.

  • Concurrent requests are not serviced in parallel. There is only one siebel.exe process that serves Web services, so concurrent requests are queued.

    Note: When multiple Siebel Mobile Web Client instances are running, there will not be multiple processes serving Web services. However, if the port number is modified in the application configuration file, then with the next Siebel Mobile Web Client instance a new siebel.exe process will start and listen to requests on the new port specified in the configuration file.
  • Anonymous Web service requests are not supported.

  • Chunked HTTP requests and responses are not supported.

Supported Authentication Formats

User authentication is the same as for the Siebel Mobile Web Client. The following authentication formats are supported:

  • Username and password in the URL

  • Username and password inside the SOAP header

  • Username and password inside the Web Services-Security (WS-Security) header

Authentication Formats That Are Not Supported

The following authentication formats are not supported:

  • Single sign-on (SSO)

  • Stateful Web services using separate login and logout requests

  • Stateless Web services using a session token