| Title | Description | Duration | Outline |
|---|
|
Universal Description, Discovery, and Integration (UDDI)
|
Universal Description, Discovery, and Integration (UDDI)
is a standardized XML format for businesses to publish information
on the Internet about their products and Web services,
for global client access.
This course describes the concepts and features of UDDI.
Level: Overview
|
1/2 - 1 Day
| |
|
Web Services Description Language (WSDL)
|
The Web Services Description Language (WSDL)
is a standardized XML format for describing network services.
The description includes the name of the service,
the location of the service, and how to communicate with the service.
This course describes the features of WSDL.
Level: Overview
|
1/2 - 1 Day
| |
|
Web Services Overview
|
Web Services are becoming an increasingly popular architecture
and mechanism for publishing application services.
This course presents an overview of web service technologies
and their support technologies (SOAP, WSDL, UDDI, and JAX-RPC),
as well as web service standards and architectural strengths and limitations.
Level: Overview
|
1 Day
| |
|
Web Technologies and Architectures Overview
|
Presents a broad-brush summary of the purpose, motivation,
architecture, models, technologies, frameworks and design considerations of SOA.
Level: Overview
|
1/2 Day
| |
|
Web Technologies and Architectures Overview
|
A survey of web-specific technologies and architectures,
including: conventional web technologies, Java technologies
(including independent, J2EE and model 2 technologies),
Microsoft technologies, database accessibility,
XML technologies, and web service integration.
Level: Overview
|
1 Day
| |
|
Developing Java Web Services
|
Web Services are becoming an increasingly popular architecture and mechanism
for publishing and accessing application services.
This course presents an introduction to web services,
followed by detailed presentation of their key technologies and Java support technologies
(SOAP, UDDI, WSDL, JAX-RPC and JAXR), as well as how to build and use them on a popular web server.
It combines frequently-requested topics into a unified presentation.
Level: Intermediate
|
5 Days
| |
|
Introduction To XML Web Services Using WSAD
|
Web Services are becoming an increasingly popular architecture
and mechanism for publishing application services.
This course presents relevant Web Services Standards and Technologies in a hands-on format
featuring IBM's WebSphere Studio Application Developer (WSAD).
Level: Intermediate
| 4 Days | |
|
Axis2 for Java
|
Apache Axis2/Java is the core SOAP engine for Web
Services, built on Apache AXIOM, a new high performance,
pull-based XML object model. This course presents
aspects of what Axis2 is: its architecture, functions,
message processing configuration, data bindings,
and implementation models. There are hands-on,
skills-based labs available, or course may be
presented lecture-only.
Level: Advanced
|
1/2 - 1 Day
| |
|
JAX-RPC
|
Java API for XML-Based RPC (JAX-RPC) enables Java technology
developers to develop SOAP-based interoperable and portable web
services and clients. JAX-RPC provides access to or from a Java or
non-Java, client or Web service, via standard protocols. This
course describes how to develop web services using JAX-RPC, as well
as stub, dynamic proxy, DII and JNDI-based (including EJB2) clients.
There is a detailed descriptions of the Java-XML and SOAP type mappings.
The course also covers how to develop a .Net client to a JAX-RPC
web service.
Level: Advanced
|
1 Day
| |
|
JAXM
|
Java API for XML Messaging (JAXM)
enables Java applications to exchange
XML business documents over the Internet.
Java applications can build, send, receive and decompose
XML messages using a Java API.
JAXM also allows the implementation of standard protocols
on top of the SOAP implementation,
such as SOAP-RP or ebXML.
This course describes how to use JAXM to provide SOAP-based messaging.
Level: Advanced
|
1/2 Day
| |
|
JAXR
|
Java API for XML Registries (JAXR)
provides a uniform and standard Java API
to access different kinds of XML Registries,
in order to enable building, deploying, and discovering Web services.
Current accessible registries are UDDI and ebXML.
This course describes how to use JAXR to access
(primarily) UDDI and ebXMLRegistries.
Level: Advanced
|
1/2 - 1 Day
| |
|
Java Web Services using JAX-WS
|
Web Services are the best known example of Service Oriented Architecture.
This course presents key web service technologies and their support technologies
(XML*, SOAP, WSDL, UDDI), as well as web service standards and architectural
strengths and limitations. Then it addresses how to use them via the JAX-WS technology.
Level: Advanced
|
1 - 2 Days
| |
|
SAAJ
|
The SOAP with Attachments API for Java (SAAJ)
enables developers to directly produce and consume SOAP
with Attachments messages, which conform to the SOAP 1.1 and
WS-I Basic Profile 1.0 specifications
simply by making Java API calls.
This course describes how to use SAAJ
to directly provide SOAP-based messaging.
Level: Advanced
|
1/2 Day
| |
|
Simple Object Access Protocol (SOAP)
|
SOAP is an XML-based protocol
that follows the HTTP request and response model.
Regardless of platform, client requests and Web service responses
communicate via SOAP messages over HTTP.
The HTTP-SOAP Transport Protocol
defines an XML-based message envelope
to describe what is in the message and how to process it.
SOAP includes XML-based encoding rules to express instances of
application-defined data types within the message,
and define an XML-based convention for representing the request
to the remote service and the resulting response.
This course describes how to use SOAP in a platform-independent way.
Level: Advanced
|
1/2 - 1 Day
| |