Call : (+91) 968636 4243
Mail :

Creating Web Services Using Java

( Duration: 5 Days )

This Creating Web Services Using Java training course explores implementation and deployment of web services.

By attending Creating Web Services Using Java workshop, delegates will learn to:

  • Analyze the Java web services technology and platform
  • Apply SOAP With Attachments API for Java (SAAJ) in web services
  • Develop web service clients
  • Explain and monitor SOAP messages
  • Explain the web services description language (WSDL) and create a WSDL file
  • Identify the building blocks of web services
  • Implement XML processing APIs
  • Implement web services using Java API for XML Web Services (JAX-WS) technology
  • Recognize the role of a Service Registry

  • Knowledge of Assemble, deploy, and test a distributed Java platform technology application
  • Attend a training on Developing Applications for the Java EE Platform or equivalent practical experience
  • Implement and deploy a Java EE platform application containing web-tier and Enterprise JavaBeans (EJB) components - Use the Ant build environment (or other tool sets required by the labs)

The Creating Web Services Using Java class is ideal for:

  • Developers



Identifying the Building Blocks of Web Services

  • Define a web service
  • Explore the need for web services
  • Identify the characteristics of a web service
  • List the primary web service initiatives, specifications, and application programming interfaces (APIs)
  • Recognize the Web Services Interoperability Organization (WS-I) Basic Profile and its importance to the web services community

Analyzing the Java Web Services Technology and Platform

  • Deploy and test a web service as a servlet endpoint
  • Deploy and test a web service as an Enterprise JavaBeans (EJB) component endpoint
  • Run client applications that consume a web service

Applying XML Processing APIs

  • Apply Java Architecture for XML Binding (JAXB) in a REST-based web service
  • Apply Simple API for XML (SAX) to format the output of a REST-based web service

Examining SOAP Messages

  • Examine various SOAP messages
  • Monitor SOAP messages being transmitted from a web service to a client and review SOAP fault messages

Developing Web Services Using the SOAP With Attachments API for Java (SAAJ)

  • Create a web service using SOAP with Attachments API for Java (SAAJ)
  • Consume a SAAJ-based web service

Explaining the Web Services Description Language (WSDL)

  • Identify the abstract model and concrete model of a WSDL file
  • Create a WSDL file to describe a web service

Recognizing the Role of Service Registry

  • Describe the purpose of a service registry
  • Describe Universal Description, Discovery, and Integration (UDDI)
  • Describe electronic business XML(ebXML)
  • Identify the features of the ebXML registry
  • Use the Java API for XML Registries (JAXR) to access an ebXML registry
  • Describe the JAXR API

Implementing Web Services Using Java API for XML Web Services (JAX-WS) Technology

  • Create a web service from a WSDL file
  • Create a JAX-WS web service as a servlet endpoint
  • Create a JAX-WS web service as an EJB component endpoint

Developing Web Service Clients

  • Create a JAX-WS web-service client using a Dynamic Proxy
  • Enable a web application to consume a JAX-WS-based web service

Encarta Labs Advantage

  • One Stop Corporate Training Solution Providers for over 6,000 various courses on a variety of subjects
  • All courses are delivered by Industry Veterans
  • Get jumpstarted from newbie to production ready in a matter of few days
  • Trained more than 50,000 Corporate executives across the Globe
  • All our trainings are conducted in workshop mode with more focus on hands-on sessions

View our other course offerings by visiting

Contact us for delivering this course as a public/open-house workshop/online training for a group of 10+ candidates.