Monday, August 20, 2012


J2EE Web Services Course Details



XML and related technologies

  • XML Overview
  • XML Schema Defintion (XSD)  
Overview of Web Services

  • Why Web Services?
  • Service-Oriented Architecture
  • HTTP Protocol
  • Simple Object Access Protocol (SOAP)
  • Web Service Description Language (WSDL)
  • RESTFul web servcies  

Java API for XMl Processing(JAXP)

  • JAXP Introdcution
  • Overview of SAX
  • Overview of DOM
  • SAX Parser
  • SAX Parser Example
  • Handlers
  • Parser With a Handler
  • Error Handlers
  • DOM Parser
  • Error Handling
  • DOM Nodes
  • The Document Interface
  • Creating an XML Document
  • Exercises and Assignments


Java API for XML Binding (JAXB)

  •  JAXB Introduction
  •  Schmema to Object Mapping
  •  Marshalling and Unmarshalling Features
  •  XJC complier usuage
  •  Object to XML Conversion
  •  XML to Object COnversion


 The Simple Object Access Protocol( SOAP)

  • SOAP Messaging Model
  • SOAP over HTTP
  • The SOAP Envelope
  • SOAP Body and SOAP Header
  • Document and RPC Mode of Communcation
  • RPC Literal and Encoded Types
  • SOAP Faults.
  • SOAP 1.1 and SOAP 1.2 Faults


 Web Services Description Language( WSDL)

  • Web Services as Component-Based Software
  • The Need for an IDL (Interafce Definition Language)
  • WSDL Structure Deatils
  • The Abstract Model -- Service Semantics
  • The Concrete Model -- Ports, Services, Locations
  • Extending WSDL -- Bindings
  • Service Description
 The SOAP with Attachments API for Java (SAAJ)

  • The SAAJ Object Model
  • Parsing a SOAP Message
  • Creating a SOAP Connection
  • Using SAAJ API to communciate to WS
Java API for XML Based Web Services (JAX-WS)

  •          JAX-WS Basics
  • The @WebService Annotation
  • The @WebMethod Annotation
  • The @WebParam Annotation
  • The @Return Annotation

Java API for Remote Procedure Call (RPC)

  • JAX-RPC Introduction
  • Java to WSDL Approach
  • WSDL to Java Approach
  • Service Provider Implementation


JAX-RPC Client-Side Development

  • Using WSDL to generate client side code
  • Stubs and Proxies
  • Generated Code
  • Locating a Service
  • Invoking a Service


RESTFul Web Services (JAX-RS)

  • Introduction to REST
  • REST and  HTTP
  • RESTful Architectural Principles
  • Designing RESTful Services
  • Model the URIs
  • Assigning HTTP Methods
  • Your First JAX-RS Service
  • Developing a JAX-RS RESTful Service
  • Deploying Our Service on Jersey Container

Rest vs SOAP 

  •         Comparison of REST and SOAP
  • Usage scenarios for REST and SOAP
  • Integrated Approach


Web Services Security

  •    Introduction to WS-Security
  •    Security Architecture Taxonomy
  •    XML Signature
  •    XML Canonicalization
  •    Public and Private Key Encryption

Training Materials:

1) Presentation and Decks.
2) Exercises for each module.
3) Worked out examples.
4) Resume Preparation Guidance



5 comments:

  1. I was totally amazed when i saw this website Best Hadoop Online Training first time i thought this is what i am looking for from a long time i am very thankful to you for helping not only me but to all those guys who are new to this IT SECTOR and who wants to make a career in this sector.

    ReplyDelete
  2. This information which you provided is very much useful for us.It was very interesting and useful for Java training Persons.We also providing ccna ccnp online training institute in worldwide.

    ReplyDelete
  3. This information which you provided is very much useful for us.It was very interesting and useful for JAVA online training.We also Spring online training in USA

    ReplyDelete
  4. Thank you so much for sharing. I have found it extremely helpful…
    Cloud computing business solutions

    ReplyDelete