Tier Strategy

Many options are available to a project team that wants the best and most flexible design strategy. At a minimum, any application built today that is intended to be around longer than a year or two without experiencing a major reworking must implement a minimum of three logical tiers. This minimum is specified because the traditional three-tier model needs further categorizing, for the following reasons:

  • The Business Services layer actually consists of two types of services: Business Context and Business Rule. The first type deals with the user interface as it pertains to filtering and cleansing information as it enters the system; for example, a value entered in one field limits the allowable values entered in another field. The ...

Get Developing Applications with Java™ and UML now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.