On-site & Public, Instructor-led, Hands-on IT Training
800.756.3000
(International 01) 908.233.8900
  400+ Course Offerings:


Search for Course:

WS1300 Building Web Services in a Services-Oriented Architecture
 
 
Duration 4 Days
Delivery Method Instructor led, Hands-on workshops
Public Price $2250.00


DESCRIPTION (Return to Top)

Geared for developers and architects, this comprehensive workshop explores the world of SOA and Web Services. It covers basics as well as a few important advanced topics (such as WS-Security). The course explains and uses standard JAVA APIs such as SAAJ, JAXRPC, JAXB and JAXR.



AUDIENCE (Return to Top)

Developers and Architects.



OBJECTIVES (Return to Top)

We will look at the current state of the art of Web services, what works and what doesn’t work, and also at newer standards, and how they fit into the Web services picture. Web services are still evolving rapidly, and this course will give you a thorough understanding of the current Web services architecture, and the technologies that support Web services including:

  • SOAP – Simple Object Access Protocol - A remote invocation (RPC) and messaging mechanism
  • WSDL – Web services Description Language – An XML language that describes the interface and semantics of a Web service
  • UDDI – Universal Description, Discovery, and Integration – A standard for describing, publishing and finding Web services
  • JSR101/JAX-RPC – Accessing Web services using Java
  • ebXML – Simple Object Access Protocol - A remote invocation (RPC) and messaging mechanism
  • WS-I –Web Services Interoperability
  • WS Security – Web Services Security


TOPICS (Return to Top)

Session: Introduction to Web Services and SOA Technologies

  • Introduction to Service Oriented Architecture (SOA)
  • Introduction to Web Services
  • Web Services in your Software Architecture

Session: Overview of Technologies

  • Web Services Technologies
  • Core Technology Overview: SOAP, WSDL and UDDI

Session: XML Schemas

  • Introduction to Schemas
  • Schema Structures

Session: WSDL

  • Comprehensive overview of WSDL
  • Tools and WSDL

Session: JAX-RPC

  • JAX-RPC overview
  • Implementing JAX-RPC

Session: SOAP and SAAJ

  • Overview of the SOAP Recommendation
  • SOAP Messaging Framework
  • SAAJ Basics
  • SOAP Adjuncts
  • SOAP and Binary Information

Session: UDDI and JAXR

  • Comprehensive overview of UDDI
  • JAXR

Session: Security

  • Overview of Web Services Security
  • Web Services Security Technologies
  • Transport layer security (optional)