SeamFramework.orgCommunity Documentation

Parte II. Desarrollo de código de acoplamiento flexible

El primer tema importante de Web Beans es el acoplamiento flexible. Ya hemos visto tres medios para lograr dicho acoplamiento:

Estas técnicas sirven para habilitar el acoplamiento flexible de cliente y servidor. El cliente ya no está estrechamente ligado a una implementación de un API, ni tiene que administrar el ciclo de vida del objeto del servidor. Este método permite interactuar a los objetos con estado como si fueran servicios.

El acoplamiento flexible hace más dinámico a un sistema. El sistema puede responder al cambio de una manera bien definida. En el pasado, los marcos que trataban de ofrecer los servicios listados arriba invariablemente lo hacían sacrificando la seguridad. Web Beans es la primera tecnología que logra este nivel de acoplamiento flexible en una forma typesafe.

Web Beans ofrece tres servicios adicionales importantes que amplían el objetivo del acoplamiento flexible:

En primer lugar, exploremos los interceptores.