Home » Archive

Articles in the Web Services Category

EAI, Integration Objects, Web Services »

[23 Aug 2011 | One Comment | ]

The Siebel Mobile Web Client can serve the same Web services as deployed on the Siebel Server, while protecting access through simple authentication. This allows developers to integrate external applications with Siebel Business Applications, and test their integrations, without having to install an entire Siebel Enterprise.
MAKE NOTE:  The functionality described in this topic is provided as ACR 492. For release 8.1 of Siebel Business Applications, implementing this functionality requires installing a patch release and performing postinstallation configuration tasks. For an ACR that is included in a Siebel Fix Pack 8.1.1.x release.
Basically …

EAI, Featured, Videos Tutorials, Web Services »

[15 Jun 2010 | 8 Comments | ]

Click above to view it.
This video gives you an idea related to Web Service in General, which is necessary to know to design Siebel Integration using Web Services
- what a Web Service is called,
- what are its various components,
- how it has been standaradised,
- what is a WSDL, PORT, Binding, Service End Point
and lot other answers related to Web Services in Generic.

EAI, Siebel Administration, Web Services »

[4 Apr 2010 | 7 Comments | ]

Whenever we make use of HTTP Transport or Web Services based on HTTP transport, we need to secure that web service using the
digital certificates. Because, the information is exchanged over internet which is no more secure now.
Now question is, what is a digital certificate? Then answer is simple, just launch your http://mail.google.com in a browser.
Automatically, you will see the url will be redirected to “https” from “http”. Also, you will see a “Lock” on the browser url
on right side. Because google has configured a digital certificate on this site. So, …

EAI, Integration Objects, Web Services »

[2 Apr 2010 | Comments Off | ]

There are many instances when you create a Integration Object to either Query, Insert, Update some data in Siebel. Now, if you want to test your IO, you need a Siebel Message(a hierarchical message) generated out of your IO. So, the best and easiest way to do is use, “PRM ANI Utility Service”. This business service provides a method “Create Empty Property Set.”
1. So, just goto Site Map -> Administration – Business Services -> Business service simulator
2. In the top applet, enter the BS name as PRM ANI Utility Service, …

EAI, Integration Objects, Quiz, Web Services »

[30 Aug 2009 | 10 Comments | ]

This quiz asks question on below EAI topics and provides a bit of explanation to the answers. Please post your valuable feedback and suggestion over this initiative in below comments section.

Web Services
Integration Objects
MQ Series
Data Adapters
Transport Services

So, what’s you are waiting for, click on this post and get started to refresh your EAI knowledge base.

EAI, Featured, Web Services »

[14 May 2009 | 3 Comments | ]

When we want to expose Siebel functionality to other non-Siebel applications, we create Inbound Web Service and expose Siebel functionality either by a Business Service or a Workflow. We can expose these entities as Web Services. Once you have created a Web Service and generated the WSDL file, you need any third party application to do a live test for the Web Service. SoapUI is a nice software and freely available to test Web Services.
Below are some steps to get SoapUI and make it ready for testing. You can test …

EAI, Web Services »

[22 Apr 2009 | 29 Comments | ]

1. Create a new record and give the business service name as the name of Proxy Business Service: CurrencyConvertorSoap, pick its method.
2. In the middle Input applet, click Load From File button to browse the Inputs file [WebService-Inputs.xml] which we created in the above process. This will load input Siebel message. Navigate inside the mvg at Child Type and give the From and To Currency names like USD and INR
Inputs – From and To Conversion Currencies.jpg
Now you need to modify this message a bit, Click the Child Type mvg …

EAI, Web Services »

[22 Apr 2009 | 12 Comments | ]

It’s tough, but will do it simply…
Invoking Outbound Web Service
You can invoke the proxy Business Service from anywhere in application, and that will in turn call the Outbound Web Service and bring the response in the Siebel Message based on the Output Integration Object : ConversionRateResponse
1. Lets Create Request Message which is needed to Invoke the Web Service.
Navigate to Business Service Simulator, Create a new record in the top list applet and give the business service as: PRM ANI Utility Service and method as CreateEmptyPropSet.
Or Alternatively: Import this file using …

EAI, Web Services »

[22 Apr 2009 | 6 Comments | ]
How to design Siebel Outbound Web Services

It’s complicated, but lets simplify it …..
We need to configure Outbound Web Services in Siebel for invoking any third party Web Service and get data in the form of response message, on passing the required inputs to the external Web Service.
Siebel needs to get the latest Currency Conversion Rates, example INR vs USD.
We will use a third party Web Service to do this conversion and get the converted currency rate in Siebel.
WSDL: http://www.webservicex.net/CurrencyConvertor.asmx?wsdl

Implementation: Its simple, just follow the below steps in order….
1. Import the given WSDL file …

EAI, Web Services »

[21 Apr 2009 | Comments Off | ]

This blog will keep focus on Siebel Web Services development. With the complex Siebel UI, people prefer to use Siebel as backend, and expose the Siebel functionalty using Web Services. Web Services are easy to configure but hard to test. Thats the challage one has to face after development. Siebel provides wizards for Web Service creation.
First lets simplify the confusion of Outbound and Inbound Web Services. So, lets see what it looks if we see from Siebel end. If Siebel invokes some third party application to query data or update/insert …