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

精通XMI:使用XMI、XML和UML進(jìn)行Java編程

精通XMI:使用XMI、XML和UML進(jìn)行Java編程

定 價(jià):¥39.00

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

ISBN: 9787505396159 出版時(shí)間: 2004-02-01 包裝: 精裝
開本: 26cm 頁(yè)數(shù): 363 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

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

作者簡(jiǎn)介

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

圖書目錄

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