注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計JAVA及其相關J2EE平臺高級開發(fā)(應用集成層模式)

J2EE平臺高級開發(fā)(應用集成層模式)

J2EE平臺高級開發(fā)(應用集成層模式)

定 價:¥28.00

作 者: (瑞典)戴林等著、陳菊明等譯
出版社: 清華大學出版社
叢編項:
標 簽: 算法語言

ISBN: 9787302086406 出版時間: 2004-06-01 包裝: 平裝
開本: 16開 頁數(shù): 167 字數(shù):  

內容簡介

  TorbjornDahlen,sun公司專業(yè)服務部門無線技術解決方案中心的首席架構師,致力于研究基于J2EE的電信和金融應用程序。在1997年加入Sun之前,曾在瑞典的Ericsson公司研究分布式系統(tǒng)和CORBA。作為Sun服務技術委員會的成員,他也是Sun世界服務組織的核心技術人員。他是享有盛譽的JavaOne培訓師,也是JavaReport雜志的J2EE撰稿人。本書剖析了如何使用Java2平臺企業(yè)版(Java2EnterpriseEdition,J2EE)來封裝傳統(tǒng)應用程序,以使之適應多層Internet環(huán)境。Sun公司的首席架構師TorbjornDahlen和ThorbiornFritzon說明了如何使用集成層來標準化封裝過程。使用上述方法,企業(yè)能夠提高程序的可重用性,加速傳統(tǒng)應用中移植項目的進程,從而最大限度地發(fā)掘COBOL/主機和Java技術的潛能,使得企業(yè)最終能夠以最小的開發(fā)成本在不同硬?筒僮饗低成鮮迪鐘τ貿(mào)絳虻目梢浦殘???·提供一種可行的域模型方法以實現(xiàn)傳統(tǒng)應用程序的移植?!ねㄟ^應用標準化的、細粒度的域對象模型,改進系統(tǒng)的可重用性和可移植性。·剖析如何簡化域模型到工作系統(tǒng)的轉換?!ぴ趥鹘y(tǒng)系統(tǒng)中引入一種已經(jīng)驗證的、基于模式的J2EE應用程序體系結構?!そ榻B改進的對象查詢算法、數(shù)據(jù)過濾與合并、人工XA支持。本書還提供了詳細的實例和源代碼,包括一個貫穿全書的案例分析,以具體說明如何對3種不同的傳統(tǒng)系統(tǒng)進行集成。J2EE提供了一種集成方法,企業(yè)利用這種方法可以把運行在低并發(fā)量的客戶/服務器環(huán)境中的傳統(tǒng)軟件封裝起來,以集成到高并發(fā)量的多層次的Internet環(huán)境中。但是,如何合理地封裝傳統(tǒng)系統(tǒng),并把它們運用到Internet環(huán)境中,這個問題變得愈發(fā)重要。這本書解決了這個問題,并且討論了一些能夠使得封裝處理更加詳盡和有效的方法和技術。利用集成層可以讓用戶只注意傳統(tǒng)系統(tǒng)部分的屬性和需求,同時保護軟件的J2EE部分。在多數(shù)場合中,術語“可移植性(Portability)”指的是軟件在不同的硬件和操作系統(tǒng)中遷移的能力。但是在這本書中,“可移植性”是指在傳統(tǒng)系統(tǒng)的基礎上開發(fā)的應用程序無需經(jīng)過大量重新設計和編碼就可以遷移到其他數(shù)據(jù)源的能力。對于“可移植性”的這兩種定義來說,標準化是關鍵,封裝處理的標準化可以使“可移植性”在更多方面體現(xiàn)出優(yōu)勢。封裝傳統(tǒng)系統(tǒng)的任務艱巨,需要全面地理解兩個領域:面向對象的J2EE領域和傳統(tǒng)系統(tǒng)領域(例如COBOL/主機環(huán)境)。如果封裝系統(tǒng)是基于一個定義良好的處理過程,就可以在常規(guī)軟件開發(fā)項目之外進行封裝工作。如果某一個特定軟件開發(fā)項目沒有時間限制,封裝處理就能夠按照固有的合理步驟進行,為隨后的軟件開發(fā)項目提供一個牢固的基礎,在這個基礎上的項目開發(fā)可以節(jié)省大量的開發(fā)時間和投入。這本書主要針對業(yè)務處理和系統(tǒng)分析員、架構師和設計者,他們都在基于J2EE的平臺上進行軟件開發(fā),具有集成傳統(tǒng)系統(tǒng)的需求。讀者如果具有以下的知識:面向對象、Rational統(tǒng)一過程、J2EE、主機系統(tǒng)、事務處理監(jiān)聽,那么閱讀本書將會有更大的收獲。

作者簡介

  Torbjorn Dahlen,sun公司專業(yè)服務部門無線技術解決方案中心的首席架構師,致力于研究基于J2EE的電信和金融應用程序。在1997年加入Sun之前,曾在瑞典的Ericsson公司研究分布式系統(tǒng)和CORBA。作為Sun服務技術委員會的成員,他也是Sun世界服務組織的核心技術人員。他是享有盛譽的JavaOne培訓師,也是Java Report雜志的J2EE撰稿人。

圖書目錄

第1章 域模型的創(chuàng)建
1.1 創(chuàng)建通用域模型
1.1.1 通用域模型工作組
1.1.2 類圖的元素
1.1.3 域模型的實例
1.1.4 維護通用域模型
1.2 小結
第2章 設計建模
2.1 創(chuàng)建設計模型
2.1.1 域模型到設計模型的映射
2.1.2 設計模型映射的實例
2.1.3 附加的設計模型類
2.2 設計原則
2.2.1 管理實體到實體的關系
2.2.2 復合傳輸對象
2.2.3 靈活性和復用性的設計
2.2.4 業(yè)務規(guī)則對象
2.2.5 阻抗不匹配的管理
2.3 小結
第3章 集成層的實現(xiàn)
3.1 傳統(tǒng)系統(tǒng)的背景知識
3.2 傳統(tǒng)系統(tǒng)的體系結構導致的后果
3.3 管理分布式事務
3.3.1 通過補償事務完成回滾
3.3.2 使用J2EE連接器件系結構(J2EE Connector Architecture,JCA)的人工XA
3.3.3 傳統(tǒng)系統(tǒng)更新分類
3.4 數(shù)據(jù)合并
3.4.1 傳輸對象屬性凈化
3.4.2 傳輸對象合并
3.4.3 數(shù)據(jù)源適配器工廠
3.5 對象查詢管理
3.6 數(shù)據(jù)訪問對象的實現(xiàn)
3.6.1 Create方法
3.6.2 Read方法
3.6.3 Update方法
3.6.4 Find方法
3.7 小結
第4章 傳統(tǒng)系統(tǒng)的集成
4.1 通用域模型
4.1.1 實體
4.1.2 業(yè)務規(guī)則
4.2 設計模型
4.2.1 值對象
4.2.2 業(yè)務規(guī)則對象
4.2.3 數(shù)據(jù)訪問對象
4.3 傳統(tǒng)系統(tǒng)服務映射
4.3.1 Account映射
4.3.2 AccountProductConditions映射
4.3.3 Arrangement映射
4.3.4 CompanyCustomer映射
4.3.5 PrivateCustomer映射
4.3.6 Party映射
4.3.7 Product映射
4.3.8 Transfer映射
4.3.9 TransferEvent映射
4.4 事務管理
4.4.1 補償事務
4.4.2 依賴性表
4.4.3 事務資源
4.5 小結
第5章 應用程序的開發(fā)
5.1 擴展通用域模型
5.1.1 映射到設計模型
5.1.2 擴展集成層
5.2 應用程序的開發(fā)
5.2.1 專用域模型
5.2.2 用例
5.2.3 列出賬號用例
5.2.4 匯款用例
5.2.5 專用設計模型
5.2.6 用例實例
5.3 小結
附錄A 模型
A.1 實體類型
A.1.1 前后關系
A.1.2 問題
A.1.3 約束
A.1.4 解決方案
A.1.5 結果
A.2 抽象實體
A.2.1 前后關系
A.2.2 問題
A.2.3 約束
A.2.4 解決方案
A.2.5 結果
A.3 實體擴展
A.3.1 前后關系
A.3.2 問題
A.3.3 約束
A.3.4 解決方案
A.3.5 結果
A.3.6 相關模式
A.4 復合傳輸對象
A.4.1 前后關系
A.4.2 問題
A.4.3 約束
A.4.4 解決方案
A.4.5 結果
A.4.6 相關模式
A.5 數(shù)據(jù)源適配器
A.5.1 前后關系
A.5.2 問題
A.5.3 約束
A.5.4 解決方案
A.5.5 結果
A.5.6 相關模式
A.6 人工XA
A.6.1 前后關系
A.6.2 問題
A.6.3 約束
A.6.4 解決方案
A.6.5 結果
附錄B 假想的傳統(tǒng)系統(tǒng)
B.1 Ledger
B.1.1 賬戶事務
B.1.2 產(chǎn)品事務
B.2 Book
B.2.1 活動事務
B.2.2 信息事務
B.2.3 綜合事務
B.3 CRM

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號