Developing Web Services with Java EE 6

Java EE 6 Web Services Development

The Developing Web Services with Java EE 6 training course provides an overview of web services development in the Java EE 6 platform. The course begins with an examination of interoperable standards relating to web services development. With the general WS foundation laid, the course them moves into a discussion and exploration of how to use Java technology to implement the standards.

Throughout the course, both SOAP-oriented and RESTful-oriented services are evaluated. The “meat of the course” is found when when examine examples of services developed using the APIs that are standard to the Java EE 6 platform: JAX-WS, SAAJ, and JAX-RS in particular.

This course is applicable for software developers, architects, or technical managers.

Course Summary

Purpose: 
Learn how to build web services using the Java EE 6 platform
Audience: 
Developers or Managers wanted to leverage Java EE 6 to simplify the development of Web Services
Skill Level: 
Learning Style: 

Seminars are highly-focused, lecture-heavy, half-day to multi-day learning events. Seminars are a great way to create an awareness level of knowledge for a large number of concepts, in a short period of time. Think wide (breadth) and thin (depth).

Seminar
Duration: 
1 Day
Productivity Objectives: 
  • Describe and identify interoperable web services architectures, including the roles of SOAP and WSDL
  • Understand the significance of the WS-I Basic Profile for interoperable web services
  • Build simple web SOAP services using JAX-WS
  • Build simple web RESTful services using JAX-RS
Developing Web Services with Java EE 6 is part of the J2EE Training / Java EE Training curriculum.
All of our Java EE courses can delivered using Java EE or Java EE 6. The Developing Web Services with Java EE 6 training course can be taught using the Java IDE - NetBeans, Eclipse, IntelliJ, etc. *and* Java EE Application Server (JBoss, Glassfish , WebLogic , WebSphere , Tomcat, etc.) of your choice.

What You'll Learn

In the Developing Web Services with Java EE 6 training course you’ll learn:

  • What are Web Services?
  • Types of Web Services – SOAP v. REST
  • Key components and technologies for Web Services
  • WS-I Basic Profile
  • Building Web Services using Java EE 6
  • Working with JAX-WS and JAXB
  • Using JAX-RS for RESTful services
  • Other Java XML and Web Services APIs

Meet Your Instructor

Michael McClure

Michael McClure is a practicing software developer, course developer, and trainer with DevelopIntelligence. For the majority of his career, Michael has been designing and implementing large-scale, enterprise-grade Java-based applications at major telecommunication and internet companies such as Level3 Communications, US West/Qwest/Century Link, Orbitz, and others.

Michael has a passion for learning new technologies / patterns / paradigms. (Or, he has a tendency to get bored or disappointed with current...

Meet Michael McClure »
Jean Leong

Jean Leong brings years of development experience into her teaching, making the learning experience practical for her students. Originally a Smalltalk developer, Jean has an expansive knowledge of object-oriented (OO) development, analysis and design. Jean has worked in every stage of the software development process for a variety of businesses, from small non-profits to government agencies to global enterprises.

Jean was also one of the top instructors at Sun Microsystems in North America and Europe. At...

Meet Jean Leong »

Resources

Develop Your Intelligence

Contact us to begin the personalization process.

We'll work with you to design a personalized,
relevant learning solution that's budget friendly.

Questions? Answered.

Problem? Solved.


They Liked Us.




You will too.

Learn About The DI Way

Everyone learns more when it's personally relevant. Yes - It's that simple!

Contact Us

Contact DevelopIntelligence

Please fill out the information below to have a DevelopIntelligence Learning Solutions Architect contact you within 1-business day. If you would like immediate live help, please call (877) 629-5631.

Because we value your privacy, we don’t share your information. We’ll only use it to help you find the best personally relevant learning solution.

Need help finding the right learning solution? Call us: 877-629-5631