Developing Web Services Using Java
XML
Training
Provided by Microsys Technologies and Solutions Pvt. Ltd.,
XML schemas ( fast paced)
Introduction to Web Services
Introduction to SOAP
Using SOAP in HTTP
UDDI
WSDL
Intro to SAAJ and JAXM
Intro to Java API for XML Registries (JAXR)
Using IBM WSAD and WAS
Java API for XML based RPC (JAX-RPC)
Web Service Interoperability
Hands on session to build a complete web service
Introduction to Web Services
Introduction to SOAP
Using SOAP in HTTP
UDDI
WSDL
Intro to SAAJ and JAXM
Intro to Java API for XML Registries (JAXR)
Using IBM WSAD and WAS
Java API for XML based RPC (JAX-RPC)
Web Service Interoperability
Hands on session to build a complete web service
|
|
||||||||||||
Developing Web Services Using Java
Day 1
XML schemas fast paced
The purpose of schemas
Motivation for schemas
Mapping a DTD to a schema
Various data types in schemas
Mapping schema types with database types
Writing a simple schema
XMLSchema namespace
Deciding on default and target namespace
Simple types
Structuring your schema- referencing and inlining
Advantages of referencing and inlining
Complex types
Sequences and choices
Named types
Scope of the declared types
Extending the primitives
Inheriting via extension
Manipulating with the facets of each type
Inheriting thru restriction
Creating user defined data types
Declaring attributes
Simple Content
Introduction to Web Services
Introducing Web Services
A sample scenario of a Web Service
Web service architectures and SOA
Web service standards
Introduction to SOAP
The history of SOAP
Why SOAP
The SOAP message exchange model
Relation to XML
SOAP Envelope
SOAP encoding style attribute
Envelope versioning model
SOAP Header
SOAP body
SOAP fault
Using SOAP in HTTP
SOAP HTTP request
SOAP HTTP response
The HTTP extension framework
SOAP HTTP Examples
UDDI
Overview
UDDI business registrations and the UDDI business registry
Using UDDI
Business discovery and UDDI
Four information types
The UDDI invocation model
The Publication API and inquiry API
WSDL
Overview
Various parts of a WSDL document
ports and portTypes
Binding information
Example WSDL documents
Day 2
Intro to SAAJ and JAXM
Overview of Messaging as a distributed application mechanism
Overview of JMS
JMS as the infrastructure for JAXM
Overview of JAXM
Messages Connections
Messaging Providers
Getting a Connection
Creating a Message
Populating a Message
Sending a Message
Intro to Java API for XML Registries JAXR
Overview of JAXR
What is a Registry
What Is JAXR
JAXR Architecture
Using IBM WSAD and WAS
Creating web service in WSAD
Using EJB end points
Day 3
Java API for XML based RPC JAX-RPC
What is JAX-RPC
JAX-RPC architecture.
JAX-RPC programming model.
A Simple Example Building a complete service
Overview of Steps
o Setting Up
o Coding the Service Definition Interface and Implementation Class
o Compiling the Service Definition Code
o Creating the Configuration File
o Generating the Stubs and Ties
o Creating the Deployment Descriptor
o Packaging the Service Definition
o Deploying the Service Definition
o Coding the Client
o Compiling the Client Code
o Running the Client
Web Service Interoperability
Issues with interoperability
WS-I initiative
WS-I profiles
Hands on session to build a complete web service
About The Training Provider: Microsys Technologies and Solutions Pvt. Ltd.,
Microsys Technologies and Solutions Pvt. Ltd., - Microsys Technologies & Solutions Pvt. Ltd is a proactive organization headquartered in Pune with its branches across Mumbai & Bangalore. In the last few years of our existence we have successfully offered value propositions to our clientele across the country and overseas.
Customized Software Development
Corporate Training & IT Education
leadership and management skill programs
...
