Author: Dai Lin et al.
Publisher:
Publish Date: 2005-04-01
Features: This book analyzes how to use the Java 2 Platform, Enterprise Edition (Java 2 Enterprise Edition, J2EE) to encapsulate traditional applications, making them adaptable to multi-tier Internet environments. Sun's chief architect Torbjorn Dahlen and Thorbiorn Fritzon explain how to use an integration layer to standardize the encapsulation process. Using this method, enterprises can improve program reusability, accelerate the process of traditional applications, thereby maximizing the potential of COBOL/Host and Java technologies, enabling businesses to ultimately achieve application portability with minimal development costs across different hardware and operating systems.
· Provides a feasible domain model approach to achieve the of traditional applications.
· Improves system reusability and portability by applying a standardized, fine-grained domain object model.
· Analyzes how to simplify the transformation of the domain model to a working system.
· Introduces a proven, pattern-based J2EE application architecture for traditional systems.
· Presents improved object query algorithms, data filtering and merging, and manual XA support.
This book also provides detailed examples and source code, including a case study throughout the book, to demonstrate how to integrate three different traditional systems. J2EE offers an integration method that allows enterprises to encapsulate traditional software running in low-concurrency client/server environments and integrate them into high-concurrency, multi-tiered Internet environments. However, how to properly encapsulate traditional systems and apply them to Internet environments has become increasingly important. This book addresses this issue and discusses methods and technologies that can make the encapsulation process more detailed and effective.
Using an integration layer allows users to focus only on the attributes and requirements of the traditional system parts while protecting the J2EE components. In most cases, the term "portability" refers to the ability of software to migrate between different hardware and operating systems. However, in this book, "portability" refers to the ability of applications developed on traditional systems to migrate to other data sources without extensive redesign and recoding. For both definitions of "portability," standardization is key, and standardizing the encapsulation process can make "portability" more advantageous in many aspects.
The task of encapsulating traditional systems is challenging and requires a comprehensive understanding of two domains: the object-oriented J2EE domain and the traditional system domain (e.g., COBOL/Host environments). If the encapsulation process is based on a well-defined procedure, encapsulation work can be conducted outside of regular software development projects. If a specific software development project has no time constraints, the encapsulation process can proceed in a fundamentally rational manner, providing a solid foundation for subsequent software development projects. Projects built on this foundation can save significant development time and investment.
This book is primarily aimed at business analysts and system analysts, architects, and designers who develop software on J2EE platforms and have a need to integrate traditional systems. Readers will gain greater benefits from this book if they have the following knowledge: object-oriented, Rational Unified Process, J2EE, host systems, and transaction processing listeners.
Advanced Development of J2EE Platform - Application Integration Layer Patterns
📌 Related Posts
Literature
Research on the Thought of Jin Yuelin
2026-09-25
Literature
Learn to be silent
2026-09-24
Literature
McDull Series (4 books - Hong Kong's most successful original Q-version comic character) (Hong Kong's most successful original Q-version comic character)
2026-09-15
Literature
Network protocols and routing
2026-09-26
Literature
WORD Practical Examples of Graphic and Text Processing Techniques
2026-09-28
Literature
Computer Organization and Design, 2nd Edition
2026-09-28
Literature
Photoshop Graphic Design Techniques Examples (Includes Disc)
2026-09-28
Literature
Visual FoxPro 8.0 Database Development Example Tutorial
2026-09-28