Introduction to Web Services Development Training in Richmond

Enroll in or hire us to teach our Introduction to Web Services Development class in Richmond, Virginia by calling us @303.377.6176. Like all HSG classes, Introduction to Web Services Development may be offered either onsite or via instructor led virtual training. Consider looking at our public training schedule to see if it is scheduled: Public Training Classes
Provided there are enough attendees, Introduction to Web Services Development may be taught at one of our local training facilities.
We offer private customized training for groups of 3 or more attendees.

Course Description

 
This course will demonstrate the capabilities of Web Service within ecommerce applications. This seminar will illustrate the role of Web services, major components of the environment, building, testing and deployment of Web Services, explore their fundamental capabilities, utilization of SOAP and XML, role of WSDL (Web Services Descriptive Language), use of UDDI registries and the conversion of JavaBeans and EJBs to Web Services. All aspects of this class will illustrate the architecture and design of an efficient and effective SOA environment. Audience: Java developers, web page designers and other professionals that will be developing Web Services.
Course Length: 1 Days
Course Tuition: $390 (US)

Prerequisites

An understanding of application development and basic design methodologies.

Course Outline

 

Defining Web Services
Business Integration Issues
Business Barriers
Integrated Architectures
Current Integration Structure
B2B Integration Solutions: Web Services
Web Service Advantages
Web Service Characteristics
Defining a Web Serviced
Emerging Standards
Service Oriented Architecture
SOA and Web Services
Illustrating SOA Environment
Define XML Web Services
Web Services Components
Enterprise Solutions Platform
Leading Web Service Vendors
J2EE vs. .NET
Web Services Implementation Architecture
Client Tier Connectivity
Web Services Interaction
Market Dynamics for Web Services
Web Services Model
Expanded Web Services Model
B2C and B2B Comparison
Legacy Integration using Web Services
Web Services Integration
Application Partnership
Defining SOAP
Illustrating SOAP
SOAP Hides Implementation
Web Services Protocol Stack
SOAP Architecture
Basic SOAP Architecture
Web Services: SOAP Message
SOAP Message
SOAP Attachments
SOAP with Attachments
Illustrating WSDL
WSDL Components
WSDL Parts
Service Orchestration
Web Services Discovery
Illustrating Service Registries
Universal Description, Discovery Integration
UDDI Process
UDDI Models
UDDI Data Model
Web Services Gateway
Illustrating Integration with JCA

SOAP and JAX-RPC Clients
Understand JAXP
SOAP Background
SOAP Envelope
SOAP Namespaces
SOAP Messaging
HTTP Communication Protocol

SOAP over HTTP
HTTP Response codes
SOAP: RPC & Document Styles
SOAP Message Path
JAX-RPC Overview
JAX-RPC
JAX-RPC Illustration
Server-Side Programming Model
JAX-RPC Service Endpoint
EJB Endpoints
Client-Side Programming Models
Generated Stubs

Web Services and WSDL
Defining WSDL
The definitions Elements
WSDL Abstract Interface
RPC vs. Document Style
RPC Style Web Service
Document-Style Web Service
Fault Messages
SOA Fault Message
portType Element
operation Element
Message Exchange Patterns (MEP)
binding Element
SOAP Bindings
soapbind:body Element
soapbind:fault Element
service Element

UDDI Registries
Web Services Discovery
Illustrating Service registries
Universal Description, Discovery Integration
UDDI Registry Illustration
How UDDI Operates
UDDI Models
UDDI Data Models
Primary UDDI Data Structures
businessEntity Definition
businessService Structure
bindingTemplate Definition
tModel Structure
tModels for WSDL Documents

Interesting Reads Take a class with us and receive a book of your choosing for 50% off MSRP.