Discuss the implementation of Simple Object
Access Protocol (SOAP). Describe the Web Services Description Language (WSDL). Develop Web services by using bottom-up approach and top-down approach. Package and deploy a Web service. Describe the Web services metadata for the
Java platform (JSR-181). Develop and publish a stored procedure as a Web service. Define the security architecture of
Oracle Application Server 10g. Configure WS-Security for a Web service. Configure WS-Reliability for a Web service. Configure auditing logging for a Web service. Test a Web service for interoperability and check its conformance with the WS-I specification. Develop a Web service that supports MIME attachments. Incorporate the Web Service Invocation Framework (WSIF)
Introduction to Web Services
Course Objectives
What Is a Web Service?
Identifying Web Service Standards
J2EE Web Service APIs
Oracle Application Server 10g: Web Services Architecture
Exploring Web Service Technologies
Communication with SOAP
Defining a Web Services Description Language (WSDL) document
Alternate strategies to invoke Web services
RPC-Style and Document-Style Web Services
UDDI Registry
Developing Web Services
Web Service Development Approach
Developing a Web Service by Using the Bottom-Up Approach
Invoking the Web Service with a Java Client Application
Developing a Web Service by Using the Top-Down Approach
Troubleshooting a Web Service
Developing a Web Service by Using the JSR-181 Annotations
Web Service Metadata for Java Platform (JSR-181)
Developing a Web Service by Using JSR-181 Annotations
Exposing EJB 3.0 as a Web Service
Developing Database Web Services
Database Call-In and Call-Out
Publishing SQL Query as a Web Service
Publishing a
PL/SQL Package as a Web Service
Securing a Web Service with WS-Security
Web Service Security Approaches
What Is WS-Security?
Configuring WS-Security for a Web Service
Configuring WS-Security for a Web service Client
Managing Web Service Quality of Service
What Is WS-Reliability?
Web Service Quality of Service (QoS)
WS-Reliability Messaging Model
Configuring WS-Reliability for a Web Service
Auditing and Logging Web Service SOAP Content
What Is Auditing?
Configuring the Server for Auditing
What Is Logging?
Configuring Logging for a Web Service
Advance Web Service Features
Testing for WS-Interoperability
Developing a Web Service with MIME Attachments
Assembling a REST Web Service
Incorporating a Web Service Invocation Framework (WSIF) based client to dynamically invoke a Web service.
Appendices
Publishing Web Services with UDDI
Developing a JMS-Based Web Service
Exploring SOAP and WSDL