TOP
0
0
即日起~6/30,暑期閱讀書展,好書7折起
面向服務的計算和Web數據管理(簡體書)
滿額折

面向服務的計算和Web數據管理(簡體書)

商品資訊

人民幣定價:64 元
定價
:NT$ 384 元
優惠價
87334
領券後再享89折起
海外經銷商無庫存,到貨日平均30天至45天
可得紅利積點:10 點
相關商品
商品簡介
目次
書摘/試閱

商品簡介

《國外電子信息類系列教材:面向服務的計算和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 輸出高速緩存
……
第二部分 高級面向服務計算和系統組成
附錄 基于構件的面向服務的軟件開發指南

書摘/試閱

1.3 面向服務的體系結構和計算
1.3.1 基本概念和術語
服務是服務制造者(提供者)和消費者之間的一個接口,計算機服務的制造者(也稱為提供者)是一個開發供他人使用的計算機程序的人(或者是一個運行或存儲程序的計算機),而服務消費者是使用服務的人或計算機程序。從開發者角度看,服務是一個定義良好、自包含、不依賴其他功能的環境或狀態的功能模塊。這些服務可以是一個新開發的模塊或是對已有的程序進行包裝提供新的接口的模塊。
從應用構建者或服務消費者的角度看,服務是為獲得預期結果而由服務提供者完成的一個工作單元。和應用不同的是,服務通常不包含用戶界面,而提供的是應用編程接口(API),這樣服務可以被一個應用或另一個服務調用(激活)。當人使用服務時,必須添加用戶界面。一個帶有用戶界面的服務就是一個應用。
服務消費者所需的服務發現可以獲得服務中介的支持。服務中介允許服務提供者發布服務定義和接口,同時允許服務消費者搜索數據庫以發現所需的服務。
SOC的一個重要特點是把軟件開發分為三方(項目相關者):服務請求者或消費者、提供者和中介。這種三方結構為軟件系統結構增添了很大的靈活性,并支持軟件開發的新方法一一組合。
面向服務體系結構(SOA)是一個分布式軟件體系結構,它考慮的是通過松散耦合的服務構建的軟件系統。這些服務通過標準接口,例如WSDL(Web服務描述語言)接口,以及標準的消息交換協議,例如SOAP(簡單對象訪問協議)相互通信。這些服務是自治和獨立于平臺的。它們駐留在不同的計算機上并且為了實現期望的目標和最終結果使用彼此的服務。三個獨立方:服務請求者、服務中介以及服務提供者開發和維護SOA中的軟件。服務提供者開發服務并且在服務中介那里發布,而服務請求者通過服務中介發現服務并使用可用的服務組合成應用。許多服務提供者可以發布相同的服務,服務請求者可以動態發現服務并且當更好的服務被發現時,在運行時把服務綁定到應用中。
面向服務計算(SOC)指的是基于SOA概念模型的計算范型。SOC包括三個并發進程中表示的計算概念、原理以及方法。這三個并發進程是服務開發、服務發布以及使用開發出的服務進行應用組合。SOA和SOC之間最為本質的區別是SOA是一個概念模型,不涉及建立一個可操作的軟件所需要的算法的設計及實現。而SOC包括了軟件開發生命周期的大部分,從需求、問題定義、概念模型、規格說明、體系結構設計、組合、服務發現、服務實現、測試直到評估。因此,應用建造者(服務請求者)更多地關注SOA,而SOC軟件開發的所有三方都關注SOC。
面向服務開發(SOD)指的是基于SOA概念和SOC范型的整個軟件開發周期,包括需求、問題定義、概念模型、規格說明、體系結構設計、組合、服務發現、服務實現、測試、評估、部署和維護,這些活動將實現可運行的軟件。
在文獻中,SOA常被擴展至包括SOC的含義,因此SOA和SOC可以交替使用,特別是當SOA和SOC的具體差別不是關注的重點時。另一方面,SOC常被擴展至包含SOD的含義,特別是當SOC和SOD之間的具體差別不是關注的重點時。因此在本書中,如果它們之間的差別不是關注的焦點,為了簡化術語的使用,我們用SOC替代SOA和SOD。
圖1.8說明了SOA、SOC、SOD之間的聯系。虛線圈表示了本書覆蓋的內容。
……

您曾經瀏覽過的商品

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:87 334
海外經銷商無庫存,到貨日平均30天至45天

暢銷榜

客服中心

收藏

會員專區