| |
|
| Details |
|
|
|
|
- Delivered at: Authorized Prometric testing centers
- Prerequisites: Sun Certified Programmer for Java
Platform (any edition)
- Other exams/assignments required for this
certification: None
- Exam type: Multiple choice/free response
- Number of questions: 76
- Pass score: 72%
- Time limit: 120 minutes
|
| |
|
| Exam Objectives |
|
| |
|
| Section 1: Review
of J2EE Platform Concepts |
|
| |
- Describe the purpose of the J2EE platform
- Identify the three J2EE platform tiers and the
purpose of each
- Describe the container-based J2EE architecture
- Identify the services and the runtime and
technology components that comprise the J2EE specification
- Describe how J2EE technology-based applications
are packaged and define the J2EE platform roles
|
| |
| Section 2:
Installation |
|
| |
- Identify the components of the Sun ONE Application
Server product bundle and list the drivers, Web servers, and
directory servers supported by Sun ONE Application Server.
- Identify Sun ONE Application Server system and
installation requirements.
- Demonstrate the ability to install the Sun ONE
Application Server development environment using typical
installation settings.
|
| |
| Section 3: Inside
Sun ONE Application Server |
|
| |
- Describe the Sun ONE Application Server request
flow.
- Identify the Sun ONE Application Server processes
and describe the purpose of each.
- Describe the Sun ONE Application Server registry
and significant registry keys.
- Identify components of an Sun ONE Application
Server log.
- Describe the different GUI administration tools
and the major elements of each user interface.
- Demonstrate the ability to start and stop the
software that makes up the Sun ONE Application Server environment.
- Identify Sun ONE Application Server support
resources.
|
| |
| Section 4:
Introduction to Sun ONE Application Server Features and Sample
Applications |
|
| |
- Describe the main features of Sun ONE Application
Server and the benefits of each.
- Identify the features demonstrated by sample Sun
ONE Application Server applications.
|
| |
| Section 5:
Packaging a J2EE Appllication for Sun ONE Application Server |
|
| |
- Define the three types of J2EE platform modules.
- Identify runtime considerations imposed by the
class loader hierarchy.
- Identify modularization issues involved with J2EE
technology-based applications.
- Demonstrate the ability to assemble and deploy an
application manually using iasdeploy.
- Assemble and Deploy Applications With Command Line
Tools
- Describe the application deployment process for
Sun ONE Application Server.
- Locate application files and Sun ONE Application
Server registry entries for a deployed application.
- Describe the subcommands and options used with the
iasdeploy tool.
- List the benefits of using Ant and describe the
Ant build targets.
- Demonstrate the ability to use Ant to assemble and
deploy an application.
|
| |
| Section 6:
Assemble and Deploy Applications with iASDT
|
|
| |
- List the benefits of using iASDT to assemble and
deploy applications.
- Demonstrate the ability to use iASDT to assemble
and deploy an application and to edit descriptor files.
|
| |
| Section 7:
Assemble and Deploy Applications with Sun ONE Studio IDE |
|
| |
- List the benefits of Sun ONE Application Server
integration with Interactive Development Environments (IDE) and,
specifically, Sun ONE Studio.
- Demonstrate the ability to use Forte for Java to
assemble and deploy an application.
|
| |
| Section 8:
Incorporate Security |
|
| |
- Identify Sun ONE Application Server security goals
and features and describe the J2EE security model.
- Define security terminology and differentiate
between declarative and programmatic security.
- Demonstrate the ability to implement user
authentication and user authorization in a J2EE technology-based
application.
- Demonstrate the ability to implement single
sign-on authentication for multiple applications.
- Sun ONE Application Server and Network Security
- Identify the protocols and ports that Sun ONE
Application Server uses for interprocess communication.
- Identify common security configurations.
- Identify how to change the NASApp URL prefix,
enable encryption, and change the IP address in an Sun ONE
Application Server system.
|
| |
| Section 9:
Configure Clusters for Failover |
|
| |
- Define a cluster and describe the features of an
Sun ONE Application Server cluster and when one is used.
- Distinguish between lite and distributed sessions.
- Demonstrate the ability to configure an Sun ONE
Application Server cluster.
- Demonstrate the ability to view Dsync logging
information.
|
| |
| Section 10:
Configure Directory Server Failover |
|
| |
- Define directory server failover terminology.
- List the requirements for directory server
failover and describe how to configure Sun ONE Directory Server
failover.
- Describe the failover process when the master
directory server is unreachable.
|
| |
| Section 11:
Configure Load Balancing |
|
| |
- Describe load balancing methods and their
advantages and limitations.
- Demonstrate the ability to configure load
balancing.
- Define sticky load balancing and how it improves
performance.
- Describe how to enable sticky load balancing.
|
| |
| Section 12:
Estimate Size and Performance of Sun ONE Application Server Systems |
|
| |
- Identify the system and application
characteristics that may be useful for estimating an initial
hardware configuration.
- Identify the factors that affect application
performance on Sun ONE Application Server.
- Estimate Sun ONE Application Server hardware
requirements and performance.
|
| |
| Section 13: Sun
ONE Application Server Tuning Guidelines
|
|
| |
- Describe performance measurement points in the Sun
ONE Application Server request flow.
- List the tuning process sequence for Sun ONE
Application Server.
- Identify the guidelines for application tuning.
- Identify the guidelines for Sun ONE Application
Server, Java Virtual Machine (JVM), and Solaris Operating System
tuning.
- Identify the characteristics of a tuned Sun ONE
Application Server system.
|
| |
| Section 14:
Databases and Transactions |
|
| |
- Describe how 3rd party JDBC drivers are used with
Sun ONE Application Server.
- Describe the role of the Sun ONE Application
Server bundled transaction management system in managing database
transactions.
- Describe how to configure and maintain
transactions.
- Identify resources for enterprise connector
integration with Sun ONE Application Server.
|
| |
| Section 15:
Integrate a JMS/Sun ONE Message Queue for Java Solution |
|
| |
- Describe Java Message Service (JMS).
- Demonstrate the ability to install Sun ONE Message
Queue for the Java platform, and configure JMS parameters.
- Integrating a Rich Client
- Describe the features and architecture of the Sun
ONE Application Server rich client support.
- Demonstrate the ability to enable support for rich
clients on Sun ONE Application Server.
- Demonstrate the ability to configure an
application that demonstrates access through a rich client.
|
| |
| Section 16:
Integrating a Rich Client |
|
| |
- Describe the features and architecture of the Sun
ONE Application Server rich client support.
- Demonstrate the ability to enable support for rich
clients on Sun ONE Application Server.
- Demonstrate the ability to configure an
application that demonstrates access through a rich client.
|