Frameworks provide a common and reusable technology foundation upon which applications can be built, and building on these skeleton frameworks can save programmers a great deal of time and money. These long-term benefits within an organization mean that frameworks have become a 'hot' area in object technology. However, because framework design is so unlike previous forms of IT development, there is a huge learning deficit to be made up. Featuring complete coverage of how to develop an application framework using Java, including how to use Design Patterns and UML to document a framework, this book describes the technologies used to build the hottest frameworks on the market - Enterprise JavaBeans, CORBA, Servlets, and IBM's San Francisco. Furthermore, the author provides a detailed case study involving an international import/export tracking application.
Table of Contents:
Framework Concepts; Java Framework Design; Using Design Patterns; JavaBean Components; Analysis of Java Frameworks; Composite Foundation Architecture; Java Application Architectures; Enterprise Frameworks; Index.