|
 |
Test 807: Web Services Development
for IBM WebSphere Application Server V6.1
| |
 |
 |
 |
|
The test consists of seven sections containing a total of
approximately 55 multiple-choice questions. The percentages after each section
title reflect the approximate distribution of the total question set across the
sections. Section 1 - Architecture and Core Concepts (22%) - Identify suitable opportunities to apply Web services
- Select
appropriate Web services features for effective interoperability according to
WS-I (Web Services Interoperability)
- Evaluate performance
considerations and trade-offs when implementing Web services
- Describe
the core features of WSDL, UDDI and SOAP
- Choose the appropriate WSDL
style
- Select the appropriate Web service transport
- Select
appropriate encodings and serialization models for Web service
messages
- Select strategies and mechanisms for error handling including
SOAP Faults
- Use Web services transactions
- Understand the role
of Web services in SOA
Section 2 - Develop Web Services (22%) - Use
appropriate wizards and command line tools to create Web services
- Read
and interpret WSDL and SOAP
- Create and edit a WSDL document with the
WSDL editor
- Create a top-down Web service from a WSDL document
- Create a bottom-up Web service from a Java bean, EJB or DADX file
- Use binary data and/or attachments in Web services
Section 3 - Consume Web Services (9%) - Understand which type of client to implement (dynamic proxy, static
stub-based or Dynamic Invocation Interface (DII))
- Develop a dynamic
proxy client
- Develop a static stub-based client
- Use the IBM
Rational Application Developer V7 wizard to create a Web service interface to a
User Defined Function
Section 4 - Package, Deploy, and Publish (16%) - Package Web services using IBM Rational Application Developer
V7
- Deploy Web services to a IBM WebSphere Application Server
V6.1
- Use Web Services Explorer to navigate or publish to UDDI registry
- Understand and modify Web service and client deployment descriptors
- Add transports using Create Router Modules wizard
- Use a
service integration bus to expose Web services
- Understand and configure
Web service caching
Section 5 - Testing and Validation (9%) - Effectively test a Web service using a generated test client and the
Universal Test Client
- Validate WS-I compliance levels
- Use the
TCP/IP Monitor to test and debug Web services
- Test applications using
the Web Services Explorer
Section 6 - Security (11%) - Configure Web
services for WS-Security
- Use digital signatures for authorization and
authentication
- Use digital encryption for confidentiality
- Configure server-side and client-side role-based security
- Use
message-level and/or transport-level security
Section 7 - Web Services and Java (11%) - Understand and apply mapping between Java and WSDL as defined by
JAX-RPC
- Use the JAX-RPC API
- Understand the SAAJ
API
- Understand and develop Web services as defined by JSR921
|
 |
|
 |
| |
|