Developing Web Services Oracle SOA Suite 11g (JDeveloper)
Web Service Is a technology that is based on a set of standards for building interoperable distributed applications Performs self-describing business functions External applications HTML XML Web presentation Business logic Web service Database Application server HTTP client
Web Service Development Approach There are two approaches: Top-down approach Generate the Web service from an existing WSDL file. Server-side and client-side development can be done simultaneously. Bottom-up approach Generate the Web service by using the existing code. It requires little or no knowledge of WSDL or XML.
Web service client development Web service development Top-Down Approach Web service client Web service implementation WSDL-to-Java WSDL XSD schemas Generate Java artifacts Generate Java artifacts
Web service client development Web service development Bottom-Up Approach Web service client Java class/EJB Java-to-WSDL WSDL Generate Java artifacts Generate WSDL artifacts WSDL-to-Java
Lab 1: Create a Web Service via Top Down Approach This lab will take an existing WSDL and use JDeveloper’s wizard based interface to create and deploy a Web Service