IBM Test 000-287. Enterprise Application Development with IBM WebSphere Studio, V5.0 Study Guide

The purpose of this document is to help in preparation for IBM Test 000-287 (Enterprise Application Development with IBM WebSphere Studio, V5.0). This document should not be used as the only study material for IBM Test 000-287. 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.

IBM Test 000-287. Enterprise Application Development with IBM WebSphere Studio, V5.0 Study Guide

IBM Test 000-287. Enterprise Application Development with IBM WebSphere Studio, V5.0 Study Guide

IBA JV

Mikalai Zaikin

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

July 2005

Revision History
Revision 0.116 Sep 2005MZ
Added samples source code and WSAD Practicing Mind Map (see Appendix A, Additional materials).
Revision 0.018 Jul 2005MZ
Initial release.

Abstract

The purpose of this document is to help in preparation for IBM Test 000-287 (Enterprise Application Development with IBM WebSphere Studio, V5.0).

This document should not be used as the only study material for IBM Test 000-287. 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

Preface
I. Exam Objectives
1. Design, build and test reusable enterprise components
Design and develop session EJBs
Design and develop message-driven EJBs
Design and develop entity EJBs
Access container and server services from enterprise components
Implement mechanisms for efficient inter-component calls
Test and debug enterprise components
2. Design, build and test web components
Design, develop and test Java Servlets, filters and listeners
Design, develop and test JSPs
Manage end-user state and understand performance tradeoffs of using HTTP sessions
Design and develop custom tags
3. Develop clients that access the enterprise components
Implement Java clients calling EJBs
Implement Java clients calling Web Services
Implement mechanisms which support loose coupling between clients and components
4. Demonstrate understanding of database connectivity and messaging within IBM WebShpere Application Server
Create, configure, and tune connection pools
Interact with connection pools to obtain and release connections
Configure JMS connection factories and destinations
5. EJB transactions
Build EJBs which satisfy transactional requirements
Use JTA to control transaction demarcation
Manipulate transactional behavior of EJBs using deployment descriptors
6. Assemble enterprise applications and deploy them in IBM WebSphere Application Server
Assemble web components, EJB components, and client application components into enterprise applications
Deploy enterprise applications into servers
Configure resource and security-role references
Create and configure WebSphere test environment servers
7. Validate, tune and troubleshoot an application within an IBM WebSphere Application Server environment
Use tracing and profiling tools to analyze and tune applications
Explain implications of resource management on application design and implementation
Identify misbehaving application components
Describe the effects of a server failure on the application
Validate operational parameters of application server to support the enterprise application
II. Appendixes
A. Additional materials
Source code
WSAD 5.0 Practicing for IBM Test 000-287 Mind Map
Bibliography

Visit http://java.boot.by  for the updates.

Certification Tutorials Home

Tutorials

  1. Appendix A. Additional materials
  2. WSAD 5.0 Practicing for IBM Test 000-287 Mind Map
  3. Deploy enterprise applications into servers
  4. Chapter 6. Assemble enterprise applications and deploy them in IBM WebSphere Application Server
  5. Configure resource and security-role references
  6. Design and develop custom tags
  7. Chapter 4. Demonstrate understanding of database connectivity and messaging within IBM WebShpere Application Server
  8. Chapter 5. EJB transactions
  9. Design and develop message-driven EJBs
  10. Design and develop entity EJBs
  11. Validate operational parameters of application server to support the enterprise application
  12. Chapter 1. Design, build and test reusable enterprise components
  13. Access container and server services from enterprise components
  14. Part I. Exam Objectives
  15. Explain implications of resource management on application design and implementation
  16. Manage end-user state and understand performance tradeoffs of using HTTP sessions
  17. Chapter 7. Validate, tune and troubleshoot an application within an IBM WebSphere Application Server environment
  18. Implement mechanisms for efficient inter-component calls
  19. IBM Test 000-287. Enterprise Application Development with IBM WebSphere Studio, V5.0 Study Guide
  20. Chapter 3. Develop clients that access the enterprise components
  21. Implement Java clients calling Web Services
  22. Configure JMS connection factories and destinations
  23. Design, develop and test JSPs
  24. Use JTA to control transaction demarcation
  25. Manipulate transactional behavior of EJBs using deployment descriptors
  26. Implement mechanisms which support loose coupling between clients and components
  27. Identify misbehaving application components
  28. Preface
  29. WSAD 5.0 Practicing for IBM Test 000-287
  30. Part II. Appendixes
  31. Interact with connection pools to obtain and release connections
  32. Describe the effects of a server failure on the application
  33. Test and debug enterprise components
  34. Chapter 2. Design, build and test web components
  35. Chapter 2. Design, build and test web components