PDP Url

Developing Core JEE Web Services (TT7300)

SOA and Web Services represent a groundbreaking evolution in distributed computing. The concepts are not altogether new, but the application of them, and the unanimous acceptance of core standards like HTTP, XML, SOAP, WSDL, and the various WS-* policies, has paved the way for XML Web Services and service-oriented architectures.

Virtual

Learning Style

Intermediate

Difficulty

3 Days

Course Duration

Course Info

Download PDF

Certificate

See Sample

Buy Individually
About Individual Course:
  • Individual course plan gives you access to this course
$1,995.00
$1,995.00
/ Seat
SOA and Web Services represent a groundbreaking evolution in distributed computing. The concepts are not altogether new, but the application of them, and the unanimous acceptance of core standards like HTTP, XML, SOAP, WSDL, and the various WS-* policies, has paved the way for XML Web Services and service-oriented architectures.

Course Information

About this course:

Geared for experienced developers, Java Web Service Essentials is a three day, lab-intensive web services training course that introduces developers to the core standards that enable Web Services. This course focuses on what separates an ad hoc set of web services (NOT SOA) from a managed, vibrant, reusable catalog of enterprise services (definitely SOA). This course provides an overview of the entire spectrum from the promise of cloud computing to the grit of XML content. Students will gain practical, hands-on experience with implementations of the Java XML and Web Service APIs including JAXP, JAXB, JAX-WS 2.0, WSEE, and XWSS. In terms of Java, the focus is on using the JAX-WS 2.0, and JAXB APIs and implementations as the basic for generating and deploying web services and service clients.

SOA and Web Services represent a groundbreaking evolution in distributed computing. The concepts are not altogether new, but the application of them, and the unanimous acceptance of core standards like HTTP, XML, SOAP, WSDL, and the various WS-* policies, has paved the way for XML Web Services and service-oriented architectures. An overreaching concern related to services is security. Various aspects of security are woven into this course, allowing students to see the entire spectrum of issues as well as solutions. These include encryption, digital signatures, authentication and authorization assertions, and recognized application security issues such as Cross-Site Scripting and Injection attacks.

The average salary of a Java Developer is $90,992 per year.

Course Objective:

Today's development environments are increasingly dominated by sophisticated tooling that makes the initial development of web services less arduous.  The production-level implementation, deployment, and maintenance of web services are far more complex and demanding. 

Java Web Service Essentials focuses on providing an understanding of the fundamental technologies used in web services.  This understanding is critical to being able to diagnose, troubleshoot, tune, and perform other lifecycle activities.

Working within in an engaging, hands-on learning environment, guided by our expert team, attendees will be able to:

  • Understand and apply the basic concepts of SOA to the identification and design of web services
  • Understand the relationship between SOA and the entire spectrum of services from SOAP and RESTful services to microservices
  • Understand and apply the basic concepts of SOA to the identification and design of web services
  • Appreciate the concept of layered services including orchestration
  • Understand and intelligently discuss Web Services and the core technologies involved
  • Design, develop, and deploy real-world JEE Web ServicesExpose existing Java components as XML Web Services
  • Write Java components that access remote Web Services hosted by a third party
  • Read and understand a WSDL document
  • Parse, process, and respond to a SOAP message
  • Understand the concepts behind REST and implement a REST-based web service
  • Implement handlers to inject cross-cutting solutions for security, logging, auditing, and other needs
  • Work with WS-Security to protect content, resources, and other assets

Audience:

This is an intermediate level training course, designed for experienced Java developers and architects who need to identify, design, and implement web services. We will explore and apply the terminology, the specification, the processes and technologies specific to web services. 

Prerequisite:

Students should have 1-2 years of working knowledge with Servlets and JSPs, and should be familiar with XML, Namespaces, and XML Schema.

Outline

More Information

More Information
Brand Java
Subjects App Development
Lab Access No
Technology Microsoft
Learning Style Virtual Classroom
Difficulty Intermediate
Course Duration 3 Days
Language English

Reviews

Write Your Own Review
Only registered users can write reviews. Please Sign in or create an account

Contact A Learning Consultant


click here