Web Service for WebSphere开发培训
Web Service for WebSphere开发培训
课程大纲:
Course introduction
Introduction to Web services
IBM WebSphere Application Server V7 Web services features
Service creation scenario for enabling assets
Core Web service specifications: SOAP and WSDL
Developing Java EE 5 Web service applications
Exercise: Creating a Web service from an existing JavaBean
Customizing Web service generation
Exercise: Customizing the generated Web service through annotations
Developing JAX-WS clients for Web services
Exercise: Creating a managed Web service client
Exercise: Building and testing an unmanaged Web service client
Designing a service interface using a WSDL document
Exercise: Creating a WSDL document using IBM Rational Application Developer V7.5
Exercise: Developing an EJB Web service starting from WSDL
Creating data bindings between XML and Java data types
Exercise: Examining the XML schema to JAXB data type mapping
Sending and receiving binary attachments using MTOM
Exercise: Sending and receiving binary attachments using MTOM
Extending message processing capabilities with JAX-WS message handlers
Exercise: Intercepting and inspecting messages using message handlers
Creating asynchronous Web services and Web service clients
Exercise: Creating asynchronous Web services and Web service clients
Using SOAP over JMS as a transport for Web services
Exercise: Creating Web services for SOAP over JMS
Introduction to the enterprise service bus pattern
Defining policy sets and quality of service
Securing Web service applications
Exercise: Securing the Web service application
Validating Web service compliance with the WS-I Basic Profile
Exercise: Demonstrating Web service interoperability
Organizing Web services using a service registry
Employing Web services caching in WebSphere Application Server V7
Exercise: Enhancing Web service performance through server-side caching
Recommended practices for Web services on WebSphere Application Server V7
Course summary