ADF : Create a SOA web service data control

Web services created in SOA can be consumed in a variety of applications.
You can build an ADF ui on top of a web service to display the data in a user friendly way.

The first step for using a SOA web service in an ADF application is to create a web service data control.
The UI can be any thing like ADF UI, ADF mobile UI, Excel spreadsheet etc.
The data control provides access to the underlying SOA web service without exposing any of the implementation details.
The UI layer need not know any of the technical details of the underlying SOA web service.

Lets see how to create a web service data control in ADF.
We will use a publicly available web service for this example.
Lets use the Global Weather web service.




1) In JDeveloper go to File --> New
2) Select Business Tier --> Web Services and select Web Service Data Control on the right and click OK.


3) Enter a name for the Data Control and paste the Global weather WSDL URL in the URL field and click Next.


4)  Here you can see the operations provided by the web service.
     Select GlobalWeatherSoap and shuttle it to the selected list and click Finish.


5)  The data control for the web service is now created and you can find the same in the Data Controls pane on the left hand side.




Below is the video tutorial for creating the Oracle SOA webservice datacontrol for ADF.



Post a Comment