uUsing Oracle
Application Development Framework (ADF)
Faces architecture
ØCostly and time-consuming to migrate to a different architecture.
ØEach
new incarnation requires rewriting existing applications.
ØNo well defined boundaries or interfaces in these
architectures between the
middle tier/database and the middle tier/client.
uAvoid this
problem by creating system boundaries using well-defined services or APIs to link the
different parts together.
ØUsing
this approach, any one of the tiers can be swapped out with little or no modification of the others.