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

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

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

定 價(jià):¥28.00

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

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

內(nèi)容簡介

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

作者簡介

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

圖書目錄

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

本目錄推薦

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