Students who are familiar with Java will create Java Web Services. The course will start with a short introduction to XML and then cover the XML technologies that support web services, include WSDL and SOAP. Students will write Java code to process the XML messages and create the WSDL and SOAP messages for the web service. Students will need a Java compiler and web server for developing the applications. There are free versions available for download.
Objectives
Students will identify the features of XML documents and the XML Schema Language.
Students will identify the parts of SOAP and WSDL messages.
Students will identify the parts of a UDDI data structure.
Students will develop JAX-RPC service endpoints.
Students will create JAX-RPC EJB Endpoints.
Students will develop message handlers using SAAJ.
Students will use JAXR to write code for accessing XML-based business registries.
Students will use JAXP to develop applications to process XML documents.
Students will deploy their web services project.
Students will create a final project applying what they have learned in the class.
Book
J2EE Web Services
Author: Richard Monson-Haefel Publisher: Addison Wesley ISBN: 0321146182
Lesson 1: XML Basics
Read Chapters 2 and 3
Lesson 2: SOAP and WSDL
Read Chapters 4 and 5
Lesson 3: UDDI
Read Chapters 6, 7 and 8.
Lesson 4: JAX-RPC Service Endpoints
Reach Chapters 9 and 10.
Lesson 5: JAX-RPC EJB Endpoints
Read Chapters 11 and 12
Lesson 6: SAAJ
Read Chapters 13, 14 and 15.
Lesson 7: JAXR
Read Chapters 16, 17, 18 and 19.
Lesson 8: JAXP
Read Chapters 20 and 21.
Lesson 9: Deployment
Read Chapters 22, 23, and 24.
Lesson 10: Putting it All Together
Review the chapters covered in this book.
All content of this document is copyrighted by IDEA Solutions and the author. All rights reserved. Content may not be used without permission.