Reality-Loop

Certification to become braindead?

September 29, 2008 | 1 Minute Read
This post was originally posted on my old blog.

braindead-closeup.jpgThe following question and solution is from the preparation for the Sun Certfied Enterprise Architect (SCEA) from the Sun Learning Center:

You are architecting a real-time system with high usage and high volumes of transactions. You need an MVC application with quick presentation times resembling a thin client and will have several pre-populated views that can carry across several pages. The users must be able to quickly navigate between different sections of the system.

Which three technologies will you need to implement? (Choose three.)

  • A) MDB
  • B) Swing GUI controls
  • C) JSP
  • D) EJB3 Entities
  • E) Stateless Session Beans
  • F) JCE

  • The solution:
    Options C, D, E are correct.
    Option A is incorrect because it is a real-time system, and MDBs are asynchronous.
    Option B is incorrect because swing components are notoriously slow.
    Option F is incorrect because nothing is mentioned about security requirements.

    "Swing is notoriously slow" as the reason to create a web application??? C'mon ... is that the well-grounded professionalism you are expecting from an architect?