Your in-depth guide to programming with the Java Web Services Developer Pack The Java Web Services Developer Pack (Java WSDP) gives you all the tools you need to start creating Web services. Packed with lucid explanations and lots of code examples, this valuable guide covers the Web services framework and the open standards that support it, including XML, WSDL, SOAP, and UDDI. Learn to implement these standards using the WSDP, from working with the Java Web services architecture and developing JavaServer Pages and servlets to making the most of JAXP, JAXB, JAX-RPC, JAXR, and the rest of the Java XML toolset. you'll learn how to: Understand the new Web services model Get a handle on the Web services technology stack Harness XML, WSDL, SOAP, UDDI, and other standards Design a Web service using Java architecture Integrate JSPs, servlets, and other J2EE APIs into Web services Implement Web services using Javas XML APIs Work with JAXP, JAXB, JAXM, JAX-RPC, JAXR, and JSTL The companion Web site includes all of the source code from the book.
Table of Contents
Preface. Part 1: Introduction to Web Services. Chapter 1: Web Services Architecture. Part II: Web Services Technology Stack. Chapter 2: XML. Chapter 3: WSDL. Chapter 4: SOAP. Chapter 5: UDDI. Part III: The Java Web Services Architecture. Chapter 6: Introduction to JavaServer Pages and Java Servlets. Chapter 7: J2EE and Web Services. Chapter 8: JAXP. Chapter 9: JAXB. Chapter 10: JAXM. Chapter 11: JAX--RPC. Chapter 12: JAXR. Chapter 13: JSTL. Part IV: Appendixes. Appendix A: WSDL Basics. Appendix B: SOAP Fundamentals. Appendix C: Fundamentals of UDDI Version 2.0 Programmer's API. Appendix D: XML Primer. Appendix E: Java WSDP. Index.
Rashim Mogha develops courses and works as a trainer, project manager, and instructional and technical reviewer at NIIT. An MCSD, she handles assignments covering Java as well as many other Web technologies. V. V. Preetham is a consultant specializing in Java 2 Enterprise Edition technologies. He has wide experience working with Java APIs, core J2EE patterns, Tomcat, XML, and BEA WebLogic Server.