This content has been marked as final. Show 5 replies
Oracle Service Bus is policy driven and enables you to establish loose coupling between service clients and business services, while maintaining a centralized point of security control and monitoring. It stores persistent policy, proxy service, and related resource configurations in metadata, that can be customized and propagated from development through staging to production environments required. The message-brokering engine accesses this configuration information from its metadata cache.
Oracle Service Bus is an intermediary that processes incoming service request messages, determines routing logic, and transforms these messages for compatibility with other service consumers. It receives messages through a transport protocol such as HTTP(S), JMS, File, and FTP, and sends messages through the same or a different transport protocol. Service response messages follow the inverse path. The message processing by Oracle Service Bus is driven by metadata, specified in the message flow definition of a proxy service.
Have a look on the following doc...
There are two ways to get a proxy service's wsdl...
Go to sb console on Project Explorer and find your Proxy service there... In the column Actions, there's an icon for you to export the wsdl...
Other way is to go the the configuration details of your Proxy service and get the endpoint uri... The wsdl can be accessed from a browser with a url like...
Hope this helps...
So just to clarify ,
I am calling the Web-Service according to it's WSDL (which defines how the webservice looks like and which parameters it expects).
Any language can create SOAP message and use method POST of http to transfer the SOAP message to the WebService, and then receive the respond from the Webservice with Soap message.
Hope i didn't mess it up, just wanted to clarify all the basic understandings.