Torbjörn Dahlen and Thorbjörn Fritzon do the software-engineering community a favor by championing the idea of a common domain model--a standardized idea of business entities (customers, products, and employees, for example) that is shared across all software components. The idea is that such a model makes it easier to re-use software and to validate deliverables against specifications. The authors go into great detail on putting together meaningful entity relationship diagrams, translating them into software objects, and integrating the lot. They use case studies--complete with lots of code listings--extensively, taking a bank as an illustrative example. --David Wall
Topics covered: Good software design practices for J2EE, particularly in situations in which there is a need to integrate with legacy systems. The authors advocate a common domain model helps isolate J2EE objects from the peculiarities of legacy systems, and discuss other strategies for making a clean migration to J2EE.
A proven Java(TM)-based approach to standardizing and streamlining legacy migration
This book focuses on the key challenges developers face when using the Java 2 platform Enterprise Edition (J2EE) to encapsulate legacy applications for delivery in a multi-tier Internet environment. Leading Sun architects Torbjoern Dahlen and Thorbioern Fritzon show how to standardize encapsulation using an integration tier that shields the J2EE elements of an application from the properties and demands of its legacy elements. Using this approach, enterprises can promote reuse, accelerate legacy migration projects, and make the most of their COBOL/mainframe and Java expertise. Above all, they can take portability beyond hardware and operating systems, systematically migrating virtually any legacy system without extensive redesign or reprogramming.
Advanced J2EE Platform Development presents detailed examples and sample code, including a start-to-finish case study that demonstrates integration between three different legacy systems.
Product Details
Would you like to update product info or give feedback on images?
|
|
Share your thoughts with other customers:
|
||||||||||||||||||||||
|
Most Helpful Customer Reviews
5 of 6 people found the following review helpful:
4.0 out of 5 stars
Good Assessment of EJB Scaling Limitations,
By
This review is from: Advanced J2EE Platform Development: Applying Integration Tier Patterns (Paperback)
Lives up to its title. Ideally suited for those of you already well-versed in UML and refactoring, though not necessarily in J2EE per se. If you have used legacy applications and have done some case studies of abstracting out the business logic with the idea of redeploying into a large multiuser web environment, then the book should have value to you. The patterns described herein may well be germane to your problems. Plus, going through some of the steps in identifying and implementing these patterns may have merit in and of themselves, quite separate from any particular pattern. Because in a complex development environment with participants from quite varied backgrounds, the sheer mass of detail can obscure the essential level of abstraction to usefully tackle the problem.Think of it like this. Applying the book's methodology to your situation can be like setting an agenda for a meeting. Gives focus and discipline and, hopefully, an endpoint. There is another cogent reason for the book to have merit to you. It discusses candidly the scaling limitations of using Enterprise Java Beans. This is an official Sun book. Earlier texts from Sun that I have read rarely point out any of the EJBs' problems. Perhaps when EJBs were first introduced, these were unknown. But several soon became apparent to developers. Unfortunately, in other Sun books, little of this is presented. You had to scan the newsgroups on the web to find out. Finally, we have it in "official" form.
4.0 out of 5 stars
Concise Guide,
By James Kafka "James Kafka" (Columbia, SC) - See all my reviews
This review is from: Advanced J2EE Platform Development: Applying Integration Tier Patterns (Paperback)
This book focuses on integrating J2EE with mainframe applications. The patterns described in the book demonstrate how to encapsulate an integration tier that shields the J2EE elements of an application from the legacy elements, so Java applications can take advantage of existing mainframe code.
The book goes through a real-life example by describing a banking integration project. With this example it describes the common integration patterns, DTO, DAO, Local Transaction Cache, etc. One of the major points the authors make is the benefit from having a common domain model across the enterprise. The common domain model will provide a consistent business data model across an enterprise for all users, so everyone in the organization will have a common vocabulary. If you are a Java developer who is involved with integrating mainframe application this book is an excellent resource to have on the subject. This book is a concise and practical guide to enterprise integration.
1.0 out of 5 stars
Lacks Context,
By A Customer
This review is from: Advanced J2EE Platform Development: Applying Integration Tier Patterns (Paperback)
Although Topic and overall structure of this book was not bad, but this book seriously lacks providing context.Even worse, writers used common words too much without exact definition. (without explanation) As a result, the story of book came to only writers's. Understanding this book is really hard. I really don't know how this book pass SUN TE certification.
Share your thoughts with other customers: Create your own review
|
|
Tag this product(What's this?)Think of a tag as a keyword or label you consider is strongly related to this product.
Tags will help all customers organize and find favorite items. |
|
This product's forum
Active discussions in related forums
Search Customer Discussions
|
Related forums
|