注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計網(wǎng)絡(luò)編程精通XMI:使用XMI、XML和UML進行Java編程

精通XMI:使用XMI、XML和UML進行Java編程

精通XMI:使用XMI、XML和UML進行Java編程

定 價:¥39.00

作 者: (美)Timothy J.Grose,(美)Gary C.Doney,(美)Stephen A.Brodsky著;徐強 等譯
出版社: 電子工業(yè)出版社
叢編項: Java技術(shù)叢書
標 簽: Java

ISBN: 9787505396159 出版時間: 2004-02-01 包裝: 精裝
開本: 26cm 頁數(shù): 363 字數(shù):  

內(nèi)容簡介

  隨著Internet的不斷壯大以及網(wǎng)絡(luò)技術(shù)的不斷發(fā)展,可擴展標記語言(ExtensibleMarkupLanguage,XML)與Java正受到越來越多的關(guān)注。XML的簡單性、嚴格性以及良好的數(shù)據(jù)傳輸性,將使其成為下一代網(wǎng)絡(luò)技術(shù)發(fā)展的核心;而Java的可移植性、分布性以及面向?qū)ο蟮奶匦裕彩蛊湓诰W(wǎng)站建設(shè)和網(wǎng)絡(luò)維護中擔當著重要的角色。如果能將這兩者很好地結(jié)合起來,那么我們就會迎來一個全新的網(wǎng)絡(luò)世界。但是,在XML中表示對象還是一件比較困難的工作,必須依靠?嚶Φ募際踉赬ML和應(yīng)用對象之間進行轉(zhuǎn)換。隨之而來,一種新型的XML技術(shù)誕生了,這就是XML元數(shù)據(jù)交換(XMLMetadataInterchange,XMI),它可以將XML文檔直接映射為Java定義的對象,或與其他的軟件工具交換這些對象,并且在XML應(yīng)用程序中實現(xiàn)建模。本書正是圍繞這一最新的XML高級技術(shù)(XMI),向讀者講解了使用XMI、XML與UML進行Java編程,并討論了如何在一些軟件開發(fā)工具中應(yīng)用XMI。全書共分為兩部分,首先介紹了XMI的基本概念與相關(guān)的XML、UML技術(shù)。然后重點講解了怎樣使用XMI,利用標準XMLAPI(DOM和SAX)與框架(Framework)來創(chuàng)建和讀取XML文檔,以及從XML文檔、DTD和模式中反轉(zhuǎn)工程模型。本書還特別介紹了一種新型的軟件開發(fā)方法,即模型驅(qū)動體系結(jié)構(gòu)(ModelDrivenArchitecture,MDA),并示例了XMI在IBM的WebSphereStudioApplicationDeveloper中的應(yīng)用。本書以大量的Java實例為基礎(chǔ),可以使讀者更好地理解XMI、XML、UML等相關(guān)技術(shù)。隨書附帶的光盤上除了包含了書中的一些完整實例之外,還提供了XMI框架、解析器以及其他的軟件工具。這將幫助讀者更好地學習XMI并掌握這項技術(shù)。TimothyJ.Grose和GaryC.Doney是硅谷實驗室的軟件工程師,他們使用XMI和XML的相關(guān)技?蹩⒘舜罅康撓τ謾?StephenA.Brodsky博士是XMI規(guī)范的主要作者之一,并且是硅谷實驗室的軟件體系結(jié)構(gòu)設(shè)計師。本書圍繞著最新的XML高級技術(shù)——XML元數(shù)據(jù)交換(XMI),講解了如何使用XMI、XML和UML進行Java編程。全書分為兩部分,共11章。作者首先介紹了基本的XML和UML概念,從而幫助讀者更好地理解XMI。書中重點討論了如何創(chuàng)建XMI處理和XMI模型,特別是從XML文檔、DTD和模式中反轉(zhuǎn)工程模型;介紹了使用標準XMLAPI(DOM和SAX)與框架來創(chuàng)建和讀取XMI文檔;最后,本書還解釋了XMI與模型驅(qū)動體系結(jié)構(gòu)(MDA)的協(xié)作,并且討論了在IBM的WebSphereStudioApplicationDeveloper中的XMI應(yīng)用。本書以大量的Java實例為基礎(chǔ),可以使讀者更好地學習與掌握XMI、XML、UML等相關(guān)技術(shù)。隨書附帶的光盤上除了包含書中的一些完整實例之外,還提供了XMI框架、解析器以及其他的軟件工具。本書是一本實用的XMI參考手冊,可供從事軟件開發(fā)的相關(guān)技術(shù)人員和編程愛好者使用。

作者簡介

  TimothyJ.Grose和GaryC.Doney是硅谷實驗室的軟件工程師,他們使用XMI和XML的相關(guān)技術(shù)開發(fā)了大量的應(yīng)用。StephenA.Brodsky博士是XMI規(guī)范的主要作者之一,并且是硅谷實驗室的軟件體系結(jié)構(gòu)設(shè)計師。

圖書目錄

第1章    XMI:XML中的對象表示
1.1    對象的重要性
1.2    XML的重要性
1.3    對象和XML之間的差距
1.4    XMI如何為這種差距建立橋梁
1.5    XMI的優(yōu)點
1.6    小結(jié)
第2章    相關(guān)標準:XML和UML
2.1    XML
2.2    UML
2.3    小結(jié)
第3章    XMI的概念
3.1    UML術(shù)語及其使用
3.2    使用XMI編寫對象
3.3    從模型中生成模式
3.4    XMI模型
3.5    小結(jié)
第二部分    使用XMI
第4章    創(chuàng)建XMI處理
4.1    XMI處理
4.2    XMI處理實例
4.3    小結(jié)
第5章    創(chuàng)建XMI模型
5.1    UML建模問題
5.2    從XML中反轉(zhuǎn)工程模型
5.3    小
第6章    使用標準XML API來創(chuàng)建和讀取簡單的XMI文檔
6.1    汽車租賃代理應(yīng)用程序
6.2    使用標準XML API
6.3    小結(jié)
第7章    使用XMI框架來創(chuàng)建和讀取簡單的XMI文檔
7.1    使用Java對象橋接(JOB)
7.2    使用XMI框架
7.3    小結(jié)
第8章    使用XMI框架來創(chuàng)建和讀取高級的XMI文檔
8.1    快速復(fù)習
8.2    名字空間
8.3     描述文檔
8.4    XMI擴展
8.5    ZIP文件
8.6    交叉文件引用
8.7    代碼生成
8.8    小結(jié)
第9章    XMI模式
9.1    創(chuàng)建XMI模式
9.2    使用XMI模式進行驗證
9.3    小結(jié)
第10章    模型驅(qū)動體系結(jié)構(gòu)(MDA)和XMI
10.1    模型驅(qū)動體系結(jié)構(gòu)
10.2    建模的優(yōu)勢
10.3    信息表示和建模
10.4    流組成模型(FCM)
10.5    在汽車代理應(yīng)用程序中使用FCM
10.6    小結(jié)
第11章    XMI使用實例:WebSphere Studio Application Developer
11.1    XML對XML映射編輯器
11.2    使用模型和EJB
11.3    WebSphere Studio中的元數(shù)據(jù)
11.4    EJB XMI映射實例
11.5    小結(jié)
附錄A    XMI框架:輔助文檔
參考文獻

本目錄推薦

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