O'Reilly logo

J2EE™ and Beyond: Design, Develop, and Deploy World-Class Java™ Software by Art Taylor

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Introduction

As a J2EE architect, you are required to organize various J2EE components into groups and determine how those components will interact. To a large extent, this is object-oriented analysis and design (OOAD) with an eye towards the technology that will be used to implement the components. All of this analysis is conducted within the context of various project goals and nonfunctional requirements as we identified in the previous chapters.

As an architect, you must control the coupling between components and packages, and whenever possible, capitalize on the use of component associations. This requires you to work with the project team and communicate architectural ideas clearly. This entails the use of visual modeling using object-oriented ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required