Date: 25-Nov-2009   URL: global/training/catalog/courses/DWS-4120-EE5.xml

Developing Secure Java Web Services (DWS-4120-EE5)

Developing Secure Java Web Services (DWS-4120-EE5)
 

The Developing Secure Java Web Services workshop provides business component and client developers with the information they need to design, implement, deploy, and maintain secure web services and web service clients using Java technology components and the Java Platform, Enterprise Edition 5 (Java EE 5 platform). Students learn about the need to secure web services and the challenges associated with web services security. Students also learn about prominent industry standards and initiatives developed to provide comprehensive security solutions for web services. In addition, students learn how to secure web services by using application-layer security, transport-layer security, and message-layer security. This comprehensive course also covers identity management concepts, drivers behind identity management solutions, and Sun Java System Access Manager functions. Students also learn how to secure web services by using the web services security providers in Sun Java System Access Manager 7.1. Students perform the course lab exercises by using the NetBeans Integrated Development Environment (IDE) 6.1, Metro 1.2, Sun Java System Access Manager 7.1, and GlassFish v2.

»   Details below
 
 
 
 
Languages
English
 
 
Who Can Benefit
Students who can benefit from this course are business component and client application developers, system integrators, IT architects, and other technical personnel who are creating web services and are interested in implementing standard security mechanisms in their web service applications. In addition, Java EE 5 software developers planning on implementing and securing web services can also benefit from this course. Students who can benefit from this course are interested in implementing Service Oriented Architecture (SOA) in their enterprise.
 
 
Prerequisites
To succeed fully in this course, students should be able to:
 
 
Skills Gained
Upon completion of this course, students should be able to:
 
 
Topics
 
 
Related Courses

Before:

 
 
Course Content

Module 1 - Encapsulating the Basics of Security

Lab 1 - Exploring the Auction Application

Module 2 - Examining Web Services Security Threats and Countermeasures

Lab 2 - Examining Security Threats and Countermeasures

Module 3 - Overview of Web Services Security Solutions

Lab 3 - Designing Security for Web Services Applications

Module 4 - Securing Java Web Services Using Application-Layer and Transport-Layer Security

Lab 4 - Implementing Application-Layer and Transport-Layer Security

Module 5 - Securing Java Web Services Using Message-Layer Security

Lab 5 - Implementing Message-Layer Security

Module 6 - Relating Web Services Security and Identity Management

Lab 6 - Installing and Configuring Access Manager

Module 7 - Securing Web Services Using WS-I BSP Token Profiles

Lab 7 - Securing Web Services Using WS-I BSP Token Profiles

Module 8 - Securing Web Services Using Liberty Token Profiles

Lab 8 - Securing Web Services Using Liberty Tokens

 
 
Copyright 2004-2009 Sun Microsystems, Inc.