IBM -
WEBSPHERE CERTIFICATION
Test 287:
Enterprise Application Development with IBM WebSphere Studio, V5.0
The test consists of 7 sections
containing approximately 52 multiple-choice questions. The percentage after each
section, reflects the approximate distribution of the total question set across
the sections.
Section 1 -
Design, build and test reusable enterprise components (25%)
- 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
Section 2 - Design, build and test web
components (19%)
- 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
Section 3 - Develop clients that access the
enterprise components (8%)
- Implement Java clients calling EJBs
- Implement Java clients calling web services
- Implement mechanisms which support loose coupling
between clients and components
Section 4 - Demonstrate understanding
of database connectivity and messaging within IBM WebShpere Application Server
(8%)
- Create, configure, and tune connection pools
- Interact with connection pools to obtain and
release connections
- Configure JMS connection factories and
destinations
Section 5 - EJB transactions (10%)
- Build EJBs which satisfy transactional
requirements
- Use JTA to control transaction demarcation
- Manipulate transactional behavior of EJBs using
deployment descriptors
Section 6 - Assemble enterprise
applications and deploy them in IBM WebSphere Application Server (15%)
- 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
Section 7 - Validate, tune and
troubleshoot an application within an IBM WebSphere Application Server
environment (15%)
- 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