To use Siebel web service with C# ASP.NET applications(Web Services)
-
09-06-2021 - |
Question
Since I am a newbie to Siebel web services,Could anyone please give me information about how to invoke a Siebel web service(inbound and Outbound) in C# .NET application and using them with web service or windows services?
Solution
Simple steps are:
- Select the mode (inbound or outbound)
- Configure the business logic in Workflow or Business Service
- Configure the Web service in application (go to site map > web services)
- In application, make sure configure the port url correctly
- From the application, generate the WSDL
- From .Net or Java or any consumer call the WS using the WSDL contract.
For details please refer the Bookshelf.
Remember if logic is ready then consuming or exposing a business logic is required 10 minutes configuration. :)
OTHER TIPS
The idea about web services is that it's not vendor specific. Thus, a Siebel Web Service (inbound) is just like any other web service. There are millions of examples on calling web services in C#.
But, there are some helpful stuff in the official documentation ;) I this doc, specifically you can use a Mobile Web Client to respond to WS calls. Like this there is no need for a Siebel Server install and jumping through the loops to setup an inbound web service and enabling the EAI Object Manager(s).