《套用集成原理與技術》是2011年6月清華大學出版社出版的圖書,作者是劉峰、鄭滔。
基本介紹
- 書名:套用集成原理與技術
- 作者:劉峰、鄭滔
- ISBN:9787302258971
- 頁數:227
- 出版社:清華大學出版社
- 出版時間:2011年6月
- 開本:16開
內容簡介,作者譯,目錄,
內容簡介
《套用集成原理與技術》介紹了套用集成的原理、主要框架和主流技術,重點包含數據集成和套用集成兩大部分內容。其具體內容包括xml技術、數據集成技術、不同程式設計語言的集成技術、套用集成中的軟體復用技術、分散式對象技術、訊息中間件技術以及web service技術,並通過相應示例講解各主流技術的使用方法。
《套用集成原理與技術》可作為信息系統開發、管理人員和計算機軟體開發人員的培訓用書和參考書,也可作為高等院校信息系統工程、軟體工程、計算機科學與技術等專業本科生教材。
作者譯
作者: 鄭滔 鄭滔,男,1966年生。獲南京大學碩土學位,現為南京大學軟體學院教授。主要從事軟體工程和嵌入式系統領域的研究工作。曾多次參加國家/省科技攻關項目、國家/省自然科學基金項目和國家863高科技項目的研究與開發,研究成果兩次獲得部級科技成果二等獎。具有多年軟體開發和程式設計以及編譯技術課程教學的經歷。..... <<
目錄
《套用集成原理與技術》
第1章套用集成概述
1.1套用集成的概念
1.2套用集成的歷史
1.3集成模型
1.3.1表示集成模型
1.3.2數據集成模型
1.3.3功能集成模型
1.4套用集成的技術組成
1.4.1通信模式
1.4.2集成方法
1.4.3中間件技術
1.4.4服務
1.5套用集成面臨的主要問題
1.5.1套用集成中一致性的問題
1.5.2實施集成中所面臨的障礙
第2章xml技術
2.1xml簡介
2.1.1xml的定義
2.1.2xml的特徵
.2.1.3xml的套用
2.1.4開發一般xml套用的步驟
2.1.5xml的缺點
2.2xml語法概述
2.2.1xml文檔示例
2.2.2xml聲明
2.2.3元素
2.2.4屬性
2.2.5實體引用、字元引用與cdata片段
2.2.6注釋、處理指令
2.2.7良好格式
2.2.8xml名稱空間
2.3dtd
2.3.1dtd簡介
2.3.2dtd語法概述
2.3.3dtd的特點
2.4schema
2.4.1schema簡介
2.4.2schema語法概述
2.4.3schema的特點
2.5xsl,xslt和xpath
2.5.1xsl
2.5.2xslt
2.5.3xpath
2.6xml的解析
2.6.1概述
2.6.2面向文檔的流式解析技術
2.6.3面向文檔的對象式解析技術
2.6.4面向文檔的指針式解析技術
2.6.5面向套用的對象式解析技術
2.6.6xml解析技術的特性比較
2.6.7面向文檔的解析示例
第3章數據集成
3.1數據集成概述
3.1.1數據集成的必要性
3.1.2數據集成的概念
3.1.3數據集成的分類
3.1.4xml在數據集成中的作用
3.1.5數據集成的關鍵問題
3.2主流的數據訪問技術
3.2.1odbc
3.2.2ole db
3.2.3ado
3.2.4jdbc
3.2.5hibernate
3.3元數據與數據映射
3.3.1字元編碼
3.3.2元數據
3.3.3元數據的標準描述框架
3.3.4元數據映射
3.4etl技術
3.4.1etl的概念
3.4.2etl中的關鍵技術
3.5基於xml數據集成的集成教務系統示例
3.5.1原有教務系統分析
3.5.2集成教務系統分析與設計
3.5.3數據設計
3.5.4重點流程解析
3.5.5數據集成關鍵代碼實現
第4章程式設計語言與集成技術
4.1程式設計語言概述
4.1.1程式設計語言分類
4.1.2第一代語言(機器語言)
4.1.3第二代語言(彙編語言)
4.1.4第三代語言(高級語言)
4.1.5第四代語言
4.1.6第五代語言
4.2編譯型語言與解釋型語言
4.2.1編譯型語言
4.2.2解釋型語言
4.2.3java虛擬機
4.2.4編譯型語言與解釋型語言比較
4.3程式設計語言之間的相互調用
4.3.1主流程式設計語言介紹
4.3.2程式設計語言之間的調用
4.4腳本語言
4.4.1腳本語言的源起和目的
4.4.2腳本語言的定義
4.4.3腳本語言分類
4.4.4 python語言介紹
4.4.5python語言套用實例
第5章套用集成中的軟體復用技術
5.1軟體復用概述
5.1.1軟體復用的發展歷史
5.1.2軟體復用技術的優點
5.1.3軟體復用的分類
5.1.4軟體復用的級別
5.2結構化程式設計中的復用技術
5.2.1結構化程式設計
5.2.2結構化軟體復用技術
5.3面向對象程式設計中的復用技術
5.3.1面向對象概述
5.3.2面向對象的主要特徵與軟體復用的關係
5.3.3面向對象方法對軟體復用的支持
5.4可復用構件技術
5.4.1構件與可復用構件
5.4.2構件模型
5.4.3構件接口技術
5.5設計模式
5.5.1設計模式概述
5.5.2常見的設計模式
5.5.3與套用集成相關的三種設計模式
第6章分散式對象技術
6.1分散式對象技術概述
6.1.1中間件技術
6.1.2分散式對象技術
6.1.3分散式對象技術原理
6.2com/dcom
6.2.1com
6.2.2dcom
6.3rml
6.3.1rmi概述
6.3.2java rmi架構
6.3.3rmi實現細節
6.4corba
6.4.1對象管理體系結構oma
6.4.2公共對象請求代理體系結構corba
6.5分散式對象集成示例
6.5.1示例系統概述
6.5.2示例系統實現
6.5.3示例系統代碼
第7章訊息中間件技術
7.1訊息中間件概述
7.2訊息傳遞系統
7.2.1訊息通道
7.2.2訊息
7.2.3管道和過濾器
7.2.4訊息路由
7.2.5訊息轉換器
7.2.6訊息端點
7.3訊息通信的主要模型
7.3.1點對點模型
7.3.2發布/訂閱模型
7.4訊息中間件的主流方案
7.4.iwebspheremq概述
7.4.2jms概述
7.5jms請求/應答示例
第8章webservice技術
8.1webservice概述
8.2web service原理
8.3webservice的關鍵技術
8.3.1http
8.3.2xml
8.3.3soap
8.3.4wsdl
8.3.5uddl
8.3.6服務集成和工作流
8.4webservice套用的場景以及優點
8.4.1跨防火牆的通信
8.4.2應用程式集成
8.4.3b2b的集成
8.4.4軟體和數據重用
8.5webservice套用示例
8.5.1套用場景
8.5.2部分接口描述
8.5.3java實現簡介