1. Overview of Web Services
2. Web Services for Java EE
- Why Web Services?
- Service-Oriented Architecture
- HTTP and XML
- The WS-I Basic Profile
Appendix A. Course Tools and Utilities
- Hosting Web Services: Scenarios
- Web Services for Java EE
- JAX-WS and JAXB
- Web-Services Metadata
- WSDL-to-Java and Java-to-WSDL Paths
- Provider and Dispatch APIs
- SAAJ and JAXP
- JAX-RS for RESTful Services
Appendix B. Handy Guide to Web-Services Acronyms
Hardware – minimal: Core 2 Duo, 1.5 GHz, 2 gig RAM, 1 gig disk space.
Hardware – recommended: Core 2 Duo, 2.5 GHz GHz, 4 gig RAM, 1 gig disk space.
Operating system: Tested on Windows 7 and Windows XP Professional. Course software should be viable on all systems which support a Java 6 Developer's Kit.
Network and Security: Limited privileges required
Software: All free downloadable tools.