Java Reference
In-Depth Information
NFRs - Solution
The below sections describes the solution options for the NFR
for the given business problem.
Performance
The following mechanisms were recommended for Zamco
Application architecture to achieve required performance:
• The 3 tiers namely web, application and database are hosted
on different hardware machines. Hence the resource intensive
operations implemented in EJB tier and the Database are
hosted
on
dedicated
hardware
providing
improved
performance.
• Use of connection pooling for data base connections will
improve performance.
• Use of bean pooling in the EJB container will improve the
performance
• Using Business Delegate pattern will reduce the number of
round trips between presentation and Business logic layer
hence improving the performance.
• Using Service locator will the improve performance. Service
Locator
will
avoid
performance
overhead
due
to
initial
context creation and service lookups.
• Transfer Object can avoid network performance degradation
caused by chattier applications.
Search WWH ::




Custom Search