面向服務的計算和Web數據管理

面向服務的計算和Web數據管理

《國外電子信息類系列教材:面向服務的計算和Web數據管理》是2013年2月1日西安電子科技大學出版社出版的圖書,作者是陳以農、蔡維德。

基本介紹

  • 書名:國外電子信息類系列教材:面向服務的計算和Web數據管理
  • 作者:陳以農、蔡維德
  • 出版社:西安電子科技大學出版社
  • ISBN:9787560629346
內容簡介,圖書目錄,

內容簡介

《國外電子信息類系列教材:面向服務的計算和Web數據管理》講授SOA、SOC和SOD這三個主題,而且在一定的寬度和深度上覆蓋了每個主題的大部分內容。這些內容不僅涉及SOA/SOC的概念、原理和方法,還包括可運行代碼的演示。

圖書目錄

第一部分 分散式面向服務的軟體開發和數據管理
第1章 分散式面向服務計算導引
1.1 計算機體系結構和計算范型
1.1.1 計算機體系結構
1.1.2 軟體體系結構
1.1.3 計算范型
1.2 分散式計算和分散式軟體體系結構
1.2.1 分散式計算
1.2.2 N層體系結構
1.2.3 分散式對象體系結構
1.3 面向服務的體系結構和計算
1.3.1 基本概念和術語
1.3.2 面向服務的計算
1.3.3 面向對象計算與面向服務計算
1.3.4 面向服務的企業
1.3.5 面向服務的系統工程
1.4 面向服務的開發與套用
1.4.1 傳統的軟體開發過程
1.4.2 面向服務的軟體開發
1,4.3 面向服務計算的套用
1.4.4 wcb套用組合
1.5 討論
1.6 練習和作業
第2章 多執行緒分散式計算
2.1 C#和.Net介紹
2.1.1 C#與.Net入門
2.1.2 C#和C++的比較
2.1.3 名字空間和using指令
2.1.4 C#中的佇列例子
2.1.5 C#中的類和對象
2.1.6 參數:用ref和out傳遞引用
2.1.7 基類和基類構造函式調用
N.1.8 構造函式、析構函式和
垃圾回收
2.1.9 C#中的指針
2.1.1. C#的統一類型系統
2.2 記憶體管理和垃圾回收
2.2.1 靜態變數和靜態方法
2.2.2 局部變數的運行時棧
2.2.3 動態存儲分配的堆
2.2.4 作用域和垃圾回收
2.3 多任務和多執行緒的一般問題
2.3.1 基本需求
2.3.2 臨界操作和同步
2.3.3 死鎖和死鎖的解決
2.3.4 執行順序
2.3.5 作業系統對多任務和
多執行緒的支持
2.4 Java中的多執行緒
2.4.1 創建和啟動執行緒
2.4.2 執行緒同步
2.4.3 同步方法
2.4.4 同步語句
2.5 C#中的多執行緒
2.5.1 執行緒類和屬性
2.5.2 監視器
2.5.3 讀鎖和寫鎖
2.5.4 互斥
2.5.5 信號量
2.5.6 協調事件
2.6 異常處理和事件驅動編程
2.6.1 異常處理
2.6.2 事件驅動編程
2.6.3 案例研究:一個使用事件驅動
方法開發的電子商務套用
2.7 討論
2.8 練習和作業
第3章 面向服務軟體開發概要
3.1 面向服務的軟體開發環境綜述
3.2 服務提供商:創建和託管服務
3.2.1 使用ASP.Net創建wCb服務
3.2.2 使用wCF創建Web服務
3.2.3 測試wcb服務
3.2.4 作為服務提供商託管Web服務
3.3 服務中介:服務的發布和發現
3.3.1 具有全部所需特徵的服務中介
3.3.2 UDDI服務註冊
3.3.3 ebXMI 服務註冊和存放
3.3.4 臨時存放表
3.4 SOAP
3.4.1 SOAP格式
3.4.2 基於HTTP的SOAP
3.5 WSDL:web服務描述語言
3.5.1 WSDL文檔的元素
3.5.2 WSDL文檔的例子
3.6 服務請求者:用服務構建套用
3.6.1 連線端點和代理
3.6.2 用ASP.Net創建web套用項目
3.6.3 創建GU〕並組合一個基於遠程
wcb服務的套用
3.7 基於Java的web服務開發
3.7.1 用AJAX構建web套用
3.7.2 基於Java的web服務
開發和託管
3.8 討論
3.9 練習和作業
第4章 XML數據表示和處理
4.1 XMI,基礎
4.1.1 XML和HTML
4.1.2 XML語法
4.1.3 XML名字空間
4.2 XML數據處理
4.2.1 DOM:文檔對象模型
4.2.2 SAX:XML的簡單API
4.2.3 XML文本編寫器
4.2.4 Java中的XML處理
4.3 XPath
4.4 XMI,類型定義語言
4.4.1 XML文檔類型定義(DTD)
4.4.2 XML模式
4.4.3 名字空間
4.4.4 XML確認
4.5 可擴展樣式表語言
4.6 其他Web數據格式
4.6.l XHTMI,
4.6.2 RSS
4.6.3 Atom
4.6.4 Google協定緩衝區和BigTable
4.7 討論
4.8 練習和作業
第5章 web套用和數據管理
5.1 web套用的結構
5.1.1 web套用的構件
5.1.2 服務控制項
5.1.3 用戶控制項
5.1.4 web套用配置
5.1.5 全局套用類
5.1.6 動態程式庫
5.2 web套用模型
5.2.1 純基於HTML的Web套用
5.2.2 客戶端腳本編寫
5.2.3 伺服器端腳本編寫和後台
代碼計算
5.3 狀態管理
5.3.1 狀態管理技術綜述
5.3.2 視圖狀態
5.3.3 會話狀態
5.3.4 會話狀態和Cookics
5.3.5 套用狀態和服務執行模型
5.4 將用戶數據存到伺服器檔案系統
5.4.1 檔案系統與標準檔案操作
5.4.2 XML檔案的讀寫
5.5 高速快取
5.5.1 輸出高速快取
……
第二部分 高級面向服務計算和系統組成
附錄 基於構件的面向服務的軟體開發指南

相關詞條

熱門詞條

聯絡我們