Developing Java Web Services
Live Instructor-Led Classroom Training

XML-based Web Services allow applications to access functionality via the Internet and are at the forefront of the newest shift in distributed computing. Microsoft recently reengineered its platform to support enterprise applications and Web Services (Microsoft .NET). However, the Java platform is already engineered for distributed, cross-platform, highly scalable and maintainable enterprise systems. Sun Microsystems and the open source Java community have embraced Web Services technology and offer many techniques for adding a Web Services layer on top of existing applications, which enables implementation-independent, cross-application communication.

This 5-day hands-on class explores the various standards that compose the Web Services architecture, such as XML (eXtensible Markup Language), DOM (Document Object Model), SOAP (Simple Object Access Protocol), UDDI (Universal Description, Discovery, and Integration) and many of the APIs that comprise Sun's new JAX (Java API for XML) Pack, including JAXP (JAX Parsing), JAXM (JAX Messaging), JAXR (JAX Registries), and JAX-RPC (JAX Remote Procedure Call). Students will explore how to build, consume, test, and advertise Web Services, as well as discussing various issues that affect them, such as performance and security. In addition, the class describes the various tools available to Java Web Services developers.

Who Should Attend

This workshop is designed for developers who are going to work with Web Services in the Java environment.


The instructor will assume that students are well versed in the Java language and have extensive Java development experience. Knowledge of XML is not required. Experience with servlets and Java Server Pages (JSPs) is also not required, though it is helpful.

Workshop Objectives
  • Expose an application as a Web Service.
  • Study the details of the SOAP protocol.
  • Generate and understand the contents of a WSDL file.
  • Create client proxies and applications.
  • Use JAXM to create Web Services and clients.
  • Register your Web Service and discover others using UDDI and JAXR.
  • Discuss security, performance, and other design considerations.
  • Explore the difficulties of testing Web Services.

Request Comprehensive Course Outline

About Us

A leader in live technical training since 1978

For many years New Instruction, LLC had been known as an innovative provider of training, consulting and software development services, and clients have often asked us to share our software quality methodologies with them. Those requests led to the development of our longest running workshop, "Testing and Quality Assurance Techniques", now in it's 11th edition.
Read more


New Instruction is an SBA certified Woman-owned small business

New Instruction is an SBA certified Woman-owned small business

Drop Us a Line

615 Valley Road
Montclair, NJ 07043

(973) 746-7010