Career Training >> Information Technology Training >> SUN Microsystems Certified Training >> Designing Java Web Services (DWS-4112-EE5) Training Seminar
Course ID: 24738 | Course Duration: 0 Days
 
Career Training
 

Designing Java Web Services (DWS-4112-EE5) Training Class

Course ID: 24738
 
 
Course Snapshot View Dates Add To My Courses Get More Information About This Course Register Online Register By Fax On-Site Training View Printer Friendly Version
 
     
 

Designing Java Web Services (DWS-4112-EE5) Training Seminar

The Designing Java Web Services course provides business component designers with the information they need to understand and appreciate web services as a realization of Service Oriented Architecture (SOA). This course elaborates on the use of the Java Platform, Enterprise Edition (Java EE) technology design patterns in designing web services and discusses various web services features, such as Exception Handling and Security provided by the Java Platform, Enterprise Edition 5 (Java EE 5). The students implement the course lab exercises using the NetBeans Integrated Development Environment (IDE) and deploy the web services and applications on the Sun Java System Application Server Platform Edition 9.0.
 
     
     
  Course Details  
     
     
  Agenda  
  Analyzing Web Services Opportunities
  • Describe Service Oriented Architecture
  • Discuss web services as a realization of SOA
  • Explain the advantages of web services-based SOA approach
  • Examine the Java technologies for web services development
  • Discuss typical web services scenarios
  • Implement a servlet endpoint as a web service using Java API for XML Web Services (JAX-WS)
  • Implement an Enterprise JavaBeans (EJB) endpoint as a web service using JAX-WS
Design Patterns and Best Practices for Web Services
  • Describe design patterns in the context of web services
  • Describe web services-based design patterns, such as Asynchronous Interaction, JMS Bridge, Web Service Cache, Web Service Broker, and Web Service Logger
  • Impement web services-based design patterns as part of an application
  • Describe web services-based deployment patterns, such as HTTP load balancing and container cluster
  • Describe best practices for designing web services, such as proper styles to instantiate SOAP messages or strategies for organizing complex WSDL files
Handling Exceptions in Web Services
  • Describe exception generation and handling
  • Describe the JAX-WS API exception classes, such as SOAPFaultException and HTTPException
  • Use pre-defined exception classes in web services
  • Use custom-defined exception classes in web services
  • Describe exception management in web services
  • Handle exceptions in web services using SOAPFaultException
  • Implement user-defined exceptions in web services
Securing Web Services
  • Describe web services security requirements
  • Discuss cryptography techniques and digital signatures
  • Examine web services security solutions
  • Secure a web service using basic authentication
  • Implement message-layer security in web services
 
     
     
  Audience  
  Students who can benefit from this course are business component designers who are interested in leveraging the various web services technologies available in the Java EE 5 platform.  
     
  Pre-requisites  
  To succeed fully in this course, students should be able to:
  • Describe Java web services technologies and platforms
  • Describe web services specifications and Application Programming Interfaces (APIs)
  • Implement a web service using Java technology components
  • Implement a Java EE web service
  • Implement a web service client that accesses the functionality provided by a Java EE web service
 
     
  Comments  
  Upon completion of this course, students should be able to:
  • Describe Service-Oriented Architecture (SOA)
  • Describe web services as a realization of SOA
  • Describe Java technologies for web services development
  • Implement a servlet endpoint as a web service using Java API for XML Web Services
  • Implement an Enterprise JavaBeans (EJB) endpoint as a web service using JAX-WS
  • Describe and implement various web services-based design and deployment patterns
  • Describe and apply various best practices for designing web services
  • Handle exceptions in web services using SOAPFaultException
  • Implement user-defined exceptions in web services
  • Identify web services security requirements and solutions
  • Secure a web service using basic authentication
  • Implement message-layer security in web services
Final Certification on-path: true Languages: English
 
     
     
 
On-Site Training Bring this Designing Java Web Services (DWS-4112-EE5) training class in-house at your facility. Request More Information Request More Information On Designing Java Web Services (DWS-4112-EE5)
 
Career Training
 
 
Career Training
  Designing Java Web Services (DWS-4112-EE5) Training Course Dates and Locations  
     
  Course ID: 24738 | Course Duration: 0 Days  
     
  Locations:  
     
   User Incentive For Registering on TrainUp.com! Gift card when you register today!  
     
 
Career Training
 
     
 
On-Site Training Bring this Designing Java Web Services (DWS-4112-EE5) training class in-house at your facility. Request More Information Request More Information On Designing Java Web Services (DWS-4112-EE5)
 
Career Training
 
 
Career Training
  Browse Our Catalog  
     
  Select a market segment to view more courses

 
     
  Or, select a category to view more Information Technology courses

 
     
  Browse By Category Browse By Category

Browse By Location Browse By Location

Browse New Courses Browse New Courses

 
     
Career Training
 
   
 
  
 
 






Site Map -- Top Training Courses -- Request On-Site Training

Find Jobs -- Degree Programs -- Training Providers -- Resource Center -- About Us -- Contact us

TrainUp.com Your Career Training Marketplace