Sun Certified Enterprise Architect for Java EE Study Guide by Mark Cade, Humphrey Sheil

By Mark Cade, Humphrey Sheil

Definitive, complete SCEA examination Prep–Straight from Sun’s examination Developers!


This publication gives you entire, targeted evaluation for Sun’s new solar qualified firm Architect (SCEA) for Java EE certification exam–straight from of the exam’s creators! SCEA lead developer/assessor Mark Cade and SCEA lead developer/assessor Humphrey Sheil provide robust insights, real-world architectural case reports, and demanding pattern questions that systematically organize you for the particular examination. for each query, the authors express why the fitting solutions are right–and why the opposite solutions are unsuitable. Cade and Sheil disguise each SCEA examination subject, ability, and process, including:

  • Understanding process structure and its goals
  • Decomposing higher platforms into elements geared up by means of stages or layers
  • Addressing standards for scalability, maintainability, reliability, availability, extensibility, functionality, and security
  • Building potent internet (presentation) levels, and interpreting tradeoffs linked to utilizing net frameworks
  • Leveraging EJB 3’s improvements for company tier development
  • Covering new improvements within the JEE five platform
  • Choosing and architecting the easiest integration and messaging elements on your system
  • Using the Java safety version to implement confidentiality, integrity, authorization, authentication, and non-repudiation
  • Using the main robust and precious Java EE structure patterns
  • Documenting Java EE architectures via visible versions and narratives

The authors additionally current exact counsel for dealing with each portion of the SCEA exam–including your improvement and security of a whole real-world architectural solution.

Show description

Read or Download Sun Certified Enterprise Architect for Java EE Study Guide (2nd Edition) PDF

Similar java books

Ruby on Rails for PHP and Java Developers

The net framework Ruby on Rails for constructing database established net purposes offers a Model-View-Controller framework. the necessary net server WEBrick is integrated with Ruby on Rails. The framework is configured with the MySQL database through default, yet might be configured with one other database.

The e-book covers constructing internet functions with Ruby on Rails. applied sciences mentioned contain Ajax, listing companies, and net providers. A comparability is made with Hypertext Preprocessor, the main widespread scripting language for constructing internet functions.

Programming Spiders, Bots, and Aggregators in Java

The content material and prone to be had on the net stay accessed generally via direct human regulate. yet this is often altering. more and more, clients depend upon automatic brokers that shop them effort and time through programmatically retrieving content material, acting complicated interactions, and aggregating information from diversified resources.

Java Database Programming with JDBC: Discover the Essentials for Developing Databases for Internet and Intranet Applications

Teaches you ways to improve Java courses, from begin to end, for connecting to databases utilizing Java's new database connectivity atmosphere, JDBC. Tells tips on how to simply set up drivers for many databases. encompasses a part on programming ODBC Java courses, together with a powerful ODBC consumer template for constructing your individual functions.

The Java™ Class Libraries, Volume 2: java.applet, java.awt, java.beans (2nd Edition)

Because the definitive connection with the Java 1. 1. 2 model classification libraries, this e-book is a necessary source for either newbie and skilled Java programmers. This quantity offers accomplished reference documentation for the advance of applets, consumer interfaces, and Java beans. The applications lined in quantity 2 are: java applet, java awt snapshot, java awt, java awt peer, java awt information move, java beans, java awt occasion.

Additional info for Sun Certified Enterprise Architect for Java EE Study Guide (2nd Edition)

Sample text

Introduce cached copies of data to reduce the computation overhead, as follows: ■ ■ ■ Introduce concurrency to computations that can be executed in parallel. Limit the number of concurrent requests to control the overall system utilization. Introduce intermediate responses to improve the performance perceived by the user. To improve the system throughput, it is common that a timeout is applied to most of the long-lasting operations, especially those involving the access to an external system. Improving Availability The factors that affect the system availability include the following: ■ ■ System downtime—The system downtime can be caused by a failure in hardware, network, server software, and application component.

It is perfectly possible to add tags to a JSP page that represent a specific JSF UI component, resulting in a hybrid solution. 0 implementations of specifications in the JEE platform), but it has matured since then. Many architects, however, simply see no need for it and prefer JSP with JSTL and EL. Web-Centric Implementations As intimated earlier, a significant proportion (exact figures are not available and indeed vary by industry vertical) of all JEE applications in existence today are deployed using only a web container—that is, they do not use EJBs.

1 Sun Microsystems, Inc. 34 Chapter 2 Architecture Decomposition Which architecture is most appropriate for your prototype project? A. B. C. D. Three-tier, application-centric Three-tier, enterprise-centric Three-tier, web-centric Two-tier, web-centric Answer: D. Because it is a prototype, you only need two-tiers. This enables you to do it quickly and focus on your part of the system, which is the user interface. 2. A company has an existing system that is a two-tier (presentation/business logic → database) architecture, which requires installation of code on a PC.

Download PDF sample

Rated 4.32 of 5 – based on 16 votes