IBM Test 000-257. Enterprise Application Development with IBM Rational Application Developer for WebSphere Software V6.0


Mikalai Zaikin

Redistribution of this document is permitted as long as it is not used for profits.

July 2007

Revision History
Revision 0.013 Mar 2007MZ
Initial release.
Revision 0.17 Jun 2007MZ
Chapter 6, sections 1..3 updated.
Revision 0.220 Jul 2007MZ
Added source code.


The purpose of this document is to help in preparation for IBM Test 000-257 (Enterprise Application Development with IBM Rational Application Developer for WebSphere Software V6.0).

This document should not be used as the only study material for IBM Test 000-257. It covers all objective topics, but it is not enough. I tried to make this document as much accurate as possible, but if you find any error, please let me know.

Table of Contents

I. Exam Objectives
1. Web Component Design and Implementation
Design, develop and test Java Servlets, Filters and Life-cycle Listeners
Design, develop and test JSPs, JSF and Struts applications
Manage end-user state and consider tradeoffs of using different session management techniques
Create and use custom tag libraries to deliver dynamic content to JSPs
2. EJB Design and Implementation
Design and develop EJBs
Design an EJB module using EJB visualization
Create and configure container-managed relationships
Create EJB queries using EJB Query Language
Manipulate transactional behavior of EJBs using deployment descriptors
Access container services from EJBs
Implement EJB clients in Java
Test and debug EJBs
3. Web Services
Create Web services from EJB sources
Consider issues related to Web services interoperability (WS-I) compliance level settings
Configure JAX-RPC handlers
Implement Java clients calling Web services
4. Database Connectivity and Messaging
Configure data sources
Set up a service integration bus
Configure JMS connection factories and destinations
5. Security
Map users and groups to roles
Apply declarative role-based security to EJBs and Web components
Configure JAAS aliases for resource authentication
Configure login authentication method for Web applications
6. Validation, Tuning and Troubleshooting of the Development Runtime Envionment
Use tracing and profiling tools to analyze and tune applications
Perform problem determination on application components
Understand conditions for restarting modules and servers
Use Component Test features
7. Assembly and Deployment
Assemble Web components, EJB components, and application client components into enterprise applications
Deploy an enterprise application to a WebSphere application server
Create and configure WebSphere test servers
Switch the database back end of EJB applications
II. Appendixes
A. Additional materials
Source code for sample projects
BOOT.BY - Tech Industry News         Free SCBCD 1.3 Study Guide     Free SCDJWS 1.4 Study Guide     SCDJWS 1.4 Quiz     Free IBM Certified Associate Developer Study Guide     Free SCJP 5.0 (Tiger) Study Guide     Free Mock Exam Engine     Free SCWCD 1.4 Study Guide     IBM Test 000-287. Enterprise Application Development with IBM WebSphere Studio, V5.0 Study Guide     Free SCBCD 5.0 Study Guide