Advanced J2EE Platform Development: Applying Integration Tier Patterns
暫譯: 進階 J2EE 平台開發:應用整合層模式

Torbjörn Dahlén, Thorbiörn Fritzon

  • 出版商: Prentice Hall
  • 出版日期: 2003-09-25
  • 售價: $1,710
  • 貴賓價: 9.5$1,625
  • 語言: 英文
  • 頁數: 224
  • 裝訂: Paperback
  • ISBN: 0130449121
  • ISBN-13: 9780130449122
  • 已絕版

買這商品的人也買了...

商品描述

Summary

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.

  • Presents a pragmatic approach to domain modeling for legacy application migration
  • Promotes reuse and portability through a standardized, fine-grained domain object model
  • Shows how to streamline the transformation of domain models to working systems
  • Introduces a proven, pattern-based J2EE application architecture for Internet-enabling legacy systems
  • Includes superior algorithms for object queries, data cleansing and merging, and artificial XA support

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.

Table of Contents

Preface.

Introduction.

1. Domain Modeling.

Creating a Common Domain Model. Summary.

2. Design Modeling.

Creating a Design Model. Design Guidelines. Summary.

3. Implementing the Integration Tier.

Legacy System Background. The Consequences of Legacy System Architecture. Managing Distributed Transactions. Data Merging. Object Query Management. Implementation of Data Access Objects. Summary.

4. Legacy System Integration.

The Common Domain Model. The Design Model. Legacy System Service Mappings. Managing Transactions. Summary.

5. Application Development.

Extending the Common Domain Model. Application Development. Summary.

A: Patterns.

B: Hypothetical Legacy Systems.

Index.

商品描述(中文翻譯)

摘要

一種經過驗證的基於 Java(TM) 的方法,用於標準化和簡化舊系統遷移

本書專注於開發人員在使用 Java 2 平台企業版 (J2EE) 封裝舊應用程序以便在多層互聯網環境中交付時所面臨的主要挑戰。來自 Sun 的首席架構師 Torbjoern Dahlen 和 Thorbioern Fritzon 展示了如何使用集成層來標準化封裝,該集成層將應用程序的 J2EE 元素與其舊元素的屬性和需求隔離。通過這種方法,企業可以促進重用,加速舊系統遷移項目,並充分利用其 COBOL/主機和 Java 專業知識。最重要的是,他們可以將可攜性超越硬體和操作系統,系統性地遷移幾乎任何舊系統,而無需大量重新設計或重新編程。

- 提出了一種務實的舊應用程序遷移領域建模方法
- 通過標準化、細粒度的領域對象模型促進重用和可攜性
- 展示如何簡化領域模型轉換為工作系統的過程
- 介紹了一種經過驗證的基於模式的 J2EE 應用程序架構,用於互聯網啟用舊系統
- 包含優越的對象查詢、數據清理和合併以及人工 XA 支持的算法

《高級 J2EE 平台開發》提供了詳細的示例和範例代碼,包括一個從頭到尾的案例研究,展示了三個不同舊系統之間的集成。

目錄

前言。

介紹。

1. 領域建模。

創建通用領域模型。摘要。

2. 設計建模。

創建設計模型。設計指南。摘要。

3. 實施集成層。

舊系統背景。舊系統架構的後果。管理分佈式事務。數據合併。對象查詢管理。數據訪問對象的實施。摘要。

4. 舊系統集成。

通用領域模型。設計模型。舊系統服務映射。管理事務。摘要。

5. 應用程序開發。

擴展通用領域模型。應用程序開發。摘要。

A: 模式。

B: 假設的舊系統。

索引。