How-To: Developing a Web Service From a Web Service Description Language (WSDL) Document

See:
          Description

Packages
topdown.client  
topdown.service  

 

How-To: Developing a Web Service From a Web Service Description Language (WSDL) Document

The Oracle Application Server provides the facilities for generating a web service from an existing Web Service Description Language (WSDL) document.  This top-down approach, although not as simple as the bottom-up approach (exposing an existing class as a web service), is preferable for a number of reasons:
The process of generating a web service from a WSDL document and creating an associated client application involves:
Admittedly, the argument could be made that it may be simpler to simply modify the underlying implementation class and expose it directly as a web service by having it implement the SEI (removing the requirement for creating the service implementation class as noted above).  Although that is a possibility the more general, and potentially more frequent, case is that the existing class can not be modified.  Rather, the functionality provided by the existing class needs to be exposed to remote clients without alteration to the target class.  It is this scenario we will explore in the following sample.