Java Web Service Guide
Chapter 1: Web Service Introduction
XML and Java Platform role
What is XML?
Java APLS for XML Overview
JAXP
Jaxb
JAX-RPC
JAXM
JAXR
Example-of-way
Chapter 2: Understanding XML
XML introduction
XML and related specifications: Identify Alphabet Soup
Design XML data structure
Chapter 3 Tomcat Getting Started
Set
Quick overview
Create a getting started app
Build a getting started application with Ant
Deployment application
Run a getting started application
Use management tool
Modify application
Frequently Asked Questions and Its Solutions
More information
Chapter 4: WEB Application
WEB application life cycle
Web application archive
Configuring web applications
Install web application
Deploy web application
List web applications that have been installed and deployed
Running web application
Update web application
Remove web application
Unpaid the WEB application
Internationalization and localization of web applications
Access the database in web applications
more information
Chapter 5: JAXP
JAXP API
Overview of the package
The Simple API for XML (SAX) API
Document Object Model (DOM) API
XML Style Language (XSLT) API for Conversion
Compilation and running procedures
Next step
Chapter 6: Simple API for XML
When to use SAX
Write simple XML files
Use the SAX parser to send XML files
Add additional event handler
Handling errors using non-verified parsers
Replace and insert text
Create a document type definition (DTD)
DTD impact on non-verified parsers
Define properties and entities in DTD
Reference binary entity
Select parser implementation
Use the verification parser
Define parameters entities and condition segments
Analysis of parameterized DTD
Treatment of lexical events
Use DTDHandler and EntityResolver
More information
Chapter 7: Document Object Model
When to use DOM
Read XML data into DOM
Display the hierarchy of the DOM
Check the structure of the DOM
Build users friendly JTREE from DOM
Create and operate DOM
Use namespace
Verify using XML Schema
More information
Chapter 8: XML style sheet language for transformation
XSLT and XPATH introduction
Select conversion engine
XPath Working Principle
Write the DOM as an XML file
Generate XML from any data structure
Transfer XML data using XSLT
Convert from command line
Use filter chain connection conversion
More information
Chapter 9: Binding XML Schema to Java Classs using JAXB
JAXB architecture
XML Schema
Represents XML content
Bind XML Schema
Custom JAXB binding
What is not supported?
JAXB API and Tools
Chapter 10: Using JAXB
General usage
Basic example application
Custom JAXB binding
Chapter 11: Build a web service with JAX-RPC
Simple example: HelloWorld
JAX-RPC support type
A dynamic agent client instance
A Dynamic Call Interface (DII) Customer Example
WSCompile Tool
WSDeploy tool
Advanced theme for WSCompile and WSDeploy
More information
Chapter 12: WEB Services Message Revenge with JAXM
JAXM API structure
JAXM overview
guide
Code instance
More information
Chapter 13: Publishing and Discovering Web Services using JAXR
JAXR overview
Implement JAXR client
Run client example
More information
Chapter 14: Java Servlet Technology
What is servlet?
Servlet example
SERVLET lifecycle
Share information
Initialization servlet
Write a service method
Filter request and response
Call other web resources
Visit the Web context
Maintain client status
End servlet
more information
Chapter 15: JavaServer Pages Technology
What is a JSP page? JSP page example
JSP page lifecycle
Initialization and end JSP page
Create static content
Create dynamic content
In the JSP page contains content
Convert control to other web components
Join applet
JAVABeans components in the JSP page
Expansion JSP language
more information
Chapter 16: Custom Labels in JSP Pages
What is a custom label?
JSP page example
Use label
Define label
Example
Chapter 17: JavaServer Pages Standard Tag Library
JSP page example
Use JSTL
Expression language support
Core label
XML tag
International label
SQL tag
More information
Chapter 18: Safety
Overview
User, group and role
Web layer security
Install and configure SSL support
JAX-RPC security
EIS layer security
Chapter 19: Coffee Break App
Coffee Break Overview
JAX-RPC dealer service
JAXM dealer service
Coffee Break Server
Compile, install and run this app
Appendix C: Java WSDP Registry Server
Start registry server
Access the registry server with JAXR
Use the command line customer script to access the registry server
More information