注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì).NETASP .NET Web服務(wù)高級(jí)編程(VB NET編程篇)

ASP .NET Web服務(wù)高級(jí)編程(VB NET編程篇)

ASP .NET Web服務(wù)高級(jí)編程(VB NET編程篇)

定 價(jià):¥80.00

作 者: Russ Basiura,Mike Batongbacal等著;楊浩譯
出版社: 清華大學(xué)出版社
叢編項(xiàng): 清華·樂(lè)思 NET和Oracle編程經(jīng)典系列
標(biāo) 簽: VB.NET

ISBN: 9787302063346 出版時(shí)間: 2003-01-01 包裝: 精裝
開(kāi)本: 26cm 頁(yè)數(shù): 631頁(yè) 字?jǐn)?shù):  

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

  基于XML的Web服務(wù)是分布式計(jì)算機(jī)技術(shù)的重要發(fā)展方向。在最新版本的Active Server Pages,即ASP.NET中,Microsoft公司已經(jīng)完全包含了Web服務(wù),將Web服務(wù)的功能集成互系統(tǒng)自身中。本書(shū)首先介紹Web服務(wù)概況,接下來(lái)詳細(xì)討論了Web服務(wù)賴以應(yīng)用的標(biāo)準(zhǔn),第三部分論述對(duì)開(kāi)發(fā)Web服務(wù)至關(guān)重要的各種技術(shù)和相關(guān)問(wèn)題。本書(shū)最后包括了3個(gè)綜合的案例分析,每一個(gè)案例分析都演示了一個(gè)完整的Web服務(wù)應(yīng)用程序的解決方案。附錄部分簡(jiǎn)單地介紹了當(dāng)前最大的Web服務(wù)項(xiàng)目.NET My Services。本書(shū)面向具有一定編程經(jīng)驗(yàn)的中高級(jí)ASP.NET程序員。

作者簡(jiǎn)介

暫缺《ASP .NET Web服務(wù)高級(jí)編程(VB NET編程篇)》作者簡(jiǎn)介

圖書(shū)目錄

第1章 Web服務(wù)
1.1 基于組件的分布式計(jì)算與Web服務(wù)
1.2 使用Web服務(wù)的原因
1.2.1 Web服務(wù)是一種優(yōu)秀的分布式組件技術(shù)
1.2.2 防火墻對(duì)系統(tǒng)管理員的挑戰(zhàn)
1.2.3 SOAP比較簡(jiǎn)單
1.2.4 多樣化的現(xiàn)實(shí)
1.2.5 集中信息
1.2.6 Web服務(wù)帶來(lái)的生財(cái)之道
1.3 Web服務(wù)概述
1.3.1 利用已有的技術(shù)
1.3.2 Web服務(wù)堆棧
1.4 如何利用ASP.NET實(shí)現(xiàn)Web服務(wù)
1.5 本章小結(jié)
第2章 創(chuàng)建ASP.NET Web服務(wù)
2.1 使用Notepad創(chuàng)建Web服務(wù)
2.2 使用Visual Studio.NET創(chuàng)建Web服務(wù)
2.2.1 創(chuàng)建和運(yùn)行HelloWorld示例
2.2.2 剖析VS.NET生成的Web服務(wù)
2.2.3 使用Visual Studio.NET的原因
2.3 進(jìn)一步創(chuàng)建Web服務(wù)
2.3.1 WebService指令
2.3.2 WebService屬性
2.3.3 WebMethod屬性
2.3.4 從WebService類派生
2.4 本章小結(jié)
第3章 通過(guò)代理使用Web服務(wù)
3.1 代理的作用
3.1.1 電話類比
3.1.2 代理無(wú)處不在
3.2 創(chuàng)建代理類
3.2.1 使用WSDL.EXE創(chuàng)建代理類
3.2.2 引用DLL
3.3 使用Visual Studio.NET創(chuàng)建代理
3.4 代理的功能分類
3.4.1 透明代理
3.4.2 實(shí)際代理
3.5 同步化和異步化的比較
3.6 修改默認(rèn)的代理設(shè)置
3.6.1 修改URL
3.6.2 超時(shí)
3.6.3 代理服務(wù)器
3.6.4 編碼
3.6.5 用戶代理
3.6.6 重定向
3.7 本章小結(jié)
第4章 Web服務(wù)描述語(yǔ)言
4.1 WSDL概述
4.2 如何在.NET和COM中創(chuàng)建WSDL文件
4.2.1 WSDL文檔和COM對(duì)象
4.2.2 WSDL文檔和.NET
4.3 深入解析WSDL文檔
4.3.1 示例WSDL文檔
4.3.2 逐節(jié)瀏覽WSDL文檔
4.4 WSDL屏幕剪貼示例
4.5 本章小結(jié)
第5章 標(biāo)準(zhǔn)線上格式與數(shù)據(jù)類型
5.1 線上格式概述
5.2 常用的線上格式
5.2.1 HTTP GET
5.2.2 HTTp POST
5.2.3 BXXP/BEEP
5.2.4 ebXML
5.2.5 GIOP/IIOP
5.2.6 XML-RPC
5.2.7 XMLP
5.2.8 SOAP
5.3 SOAP簡(jiǎn)介
5.3.1 使用SOAP的原因
5.3.2 SOAP格式
5.3.3 SOAP封套
5.3.4 SOAP頭
5.3.5 SOAP主體
5.3.6 編碼數(shù)據(jù)類型
5.4 本章小結(jié)
第6章 自定義SOAP技術(shù)
6.1 SOAP擴(kuò)展
6.1.1 SOAP擴(kuò)展的工作原理
6.1.2 使用SOAP擴(kuò)展
6.1.3 創(chuàng)建SoapLog擴(kuò)展
6.2 定形SOAP消息
6.2.1 消息的完整編碼
6.2.2 使用XmlSerializer
6.2.3 使用屬性定形XML
6.3 傳遞復(fù)雜的數(shù)據(jù)類型
6.3.1 傳遞數(shù)據(jù)集
6.3.2 XML字符串
6.3.3 二進(jìn)制數(shù)據(jù)
6.4 本章小結(jié)
第7章 Web服務(wù)發(fā)現(xiàn)機(jī)制
7.1 對(duì)VS.NET版本的重要修改
7.2 需要發(fā)現(xiàn)機(jī)制的原因
7.3 3種主要的發(fā)現(xiàn)機(jī)制XML文件
7.4 .disco文件
7.4.1 .disco文件的結(jié)構(gòu)
7.4.2 discovery元素
7.4.3 contractRef元素
7.4.4 discoveryRef元素
7.4.5 schemaRef元素
7.4.6 soapRef綁定元素
7.5 .vsdisco文件
7.6 添加Web引用
7.6.1 向項(xiàng)目添加單個(gè)Web服務(wù)
7.6.2 向項(xiàng)目添加多個(gè)Web服務(wù)
7.7 .map文件
7.8 創(chuàng)建自己的.disco文件
7.9 創(chuàng)建自己的本地Web服務(wù)庫(kù)
7.9.1 創(chuàng)建一個(gè)Web服務(wù)的HTML庫(kù)
7.9.2 專家搜索引擎
7.9.3 推廣Web服務(wù)
7.10 UDDI
7.10.1 UDDI Web服務(wù)
7.10.2 誰(shuí)來(lái)控制UDDI
7.10.3 UDDI Web服務(wù)定義
7.10.4 理解UDDI WSDL模式的結(jié)構(gòu)
7.10.5 使用ASP.NET SDK搜索UDDI注冊(cè)庫(kù)
7.11 disco.exe
7.12 發(fā)現(xiàn)機(jī)制的未來(lái)發(fā)展
7.13 本章小結(jié)
第8章 設(shè)計(jì)標(biāo)準(zhǔn)
8.1 Web服務(wù)何時(shí)符合設(shè)計(jì)要求
8.1.1 使用Internet上的資源
8.1.2 向合作伙伴提供商務(wù)邏輯
8.1.3 系統(tǒng)間內(nèi)部互聯(lián)
8.2 何時(shí)不使用Web服務(wù)
8.2.1 利用DLL內(nèi)聯(lián)到應(yīng)用程序
8.2.2 .NET間的通信使用Remoting
8.2.3 有時(shí)最好不要使用分布式應(yīng)用程序
8.3 協(xié)調(diào)現(xiàn)有的設(shè)計(jì)方法
8.3.1 架構(gòu)問(wèn)題
8.3.2 設(shè)計(jì)問(wèn)題
8.3.3 性能問(wèn)題
8.4 本章小結(jié)
第9章 異步化編程
9.1 同步化調(diào)用與異步化調(diào)用的比較
9.1.1 同步化處理
9.1.2 何時(shí)采用異步化處理比較好
9.2 Web服務(wù)示例
9.2.1 StockService.asmx
9.2.2 使用Web服務(wù)示例
9.3 .NET中的異步化編程
9.3.1 .NET運(yùn)行時(shí)提供的機(jī)制
9.3.2 委托的概念
9.4 異步化調(diào)用Web服務(wù)
9.4.1 深入了解Web服務(wù)的代理類
9.4.2 使用回調(diào)的異步化方法調(diào)用
9.5 設(shè)計(jì)的考慮事項(xiàng)
9.5.1 超時(shí)處理
9.5.2 提供取消方法
9.5.3 異步化服務(wù)器處理
9.6 本章小結(jié)
第10章 狀態(tài)管理
10.1 狀態(tài)概述
10.2 ASP.NET中的狀態(tài)管理
10.2.1 Application對(duì)象
10.2.2 Session對(duì)象
10.2.3 狀態(tài)管理需要考慮的事項(xiàng)
10.3 在Web服務(wù)中管理狀態(tài)
10.3.1 繼承WebService類
10.3.2 EnableSession屬性
10.3.3 創(chuàng)建一個(gè)能夠支持狀態(tài)的Web服務(wù)
10.3.4 為支持狀態(tài)的服務(wù)開(kāi)發(fā)客戶程序
10.4 設(shè)計(jì)問(wèn)題
10.4.1 應(yīng)用程序狀態(tài)
10.4.2 會(huì)話狀態(tài)
10.5 本章小結(jié)
第11章 使用Web服務(wù)進(jìn)行事務(wù)處理
11.1 提供事務(wù)性Web服務(wù)
11.1.1 創(chuàng)建數(shù)據(jù)庫(kù)
11.1.2 繼承來(lái)自WebMethodAttribute的支持
11.1.3 StatusUpdate WebMethod
11.1.4 Web服務(wù)的輸出
11.1.5 使用Enterprise Services
11.2 使用事務(wù)性Web服務(wù)
11.2.1 使用StatusUpdate WebMethod
11.2.2 在事務(wù)處理中調(diào)用Web服務(wù)
11.3 本章小結(jié)
第12章 數(shù)據(jù)高速緩存
12.1 高速緩存概述
12.1.1 高速緩存的概念
12.1.2 高速緩存的優(yōu)點(diǎn)和缺點(diǎn)
12.2 輸出高速緩存
12.2.1 測(cè)試Web服務(wù)
12.2.2 輸出高速緩存潛在的缺陷
12.3 數(shù)據(jù)高速緩存
12.3.1 使用Application對(duì)象高速緩存
12.3.2 使用Cache對(duì)象高速緩存
12.3.3 高速緩存性能計(jì)數(shù)器
12.4 本章小結(jié)
第13章 驗(yàn)證
13.1 安全機(jī)制概述
13.2 Web服務(wù)的安全體系
13.3 Web服務(wù)可用的安全選項(xiàng)
13.4 ASP.NET驗(yàn)證體系
13.5 IP和DNS層安全機(jī)制
13.5.1 IP和DNS層安全機(jī)制的優(yōu)點(diǎn)
13.5.2 IP和DNS層安全機(jī)制的缺點(diǎn)
13.5.3 實(shí)現(xiàn)IP和DNS安全機(jī)制
13.6 Windows安全機(jī)制
13.6.1 訪問(wèn)控制列表
13.6.2 接下來(lái)是什么
13.6.3 讀取用戶信息
13.6.4 檢查用戶是否已經(jīng)過(guò)驗(yàn)證
13.7 角色
13.8 基本驗(yàn)證
13.8.1 基本驗(yàn)證的優(yōu)點(diǎn)
13.8.2 基本驗(yàn)證的缺點(diǎn)
13.8.3 使用基本驗(yàn)證的原因和場(chǎng)合
13.8.4 實(shí)現(xiàn)基本驗(yàn)證
13.9 簡(jiǎn)要驗(yàn)證
13.9.1 簡(jiǎn)要驗(yàn)證的優(yōu)點(diǎn)
13.9.2 簡(jiǎn)要驗(yàn)證的缺點(diǎn)
13.9.3 使用簡(jiǎn)要驗(yàn)證的原因和場(chǎng)合
13.9.4 實(shí)現(xiàn)簡(jiǎn)要驗(yàn)證
13.10 集成Windows驗(yàn)證
13.10.1 集成Windows驗(yàn)證的優(yōu)點(diǎn)
13.10.2 集成Windows驗(yàn)證的缺點(diǎn)
13.10.3 使用集成Windows驗(yàn)證的原因和場(chǎng)合
13.10.4 實(shí)現(xiàn)集成Windows驗(yàn)證
13.11 窗體驗(yàn)證
13.11.1 窗體驗(yàn)證的優(yōu)點(diǎn)
13.11.2 窗體驗(yàn)證的缺點(diǎn)
13.11.3 使用窗體驗(yàn)證的原因和場(chǎng)合
13.11.4 實(shí)現(xiàn)窗體驗(yàn)證
13.12 SSL
13.12.1 SSL的優(yōu)點(diǎn)
13.12.2 SSL的缺點(diǎn)
13.12.3 使用SSL的原因和場(chǎng)合
13.13 結(jié)合SSL的基本驗(yàn)證
13.14 客戶授權(quán)證書(shū)驗(yàn)證
13.14.1 使用客戶授權(quán)證書(shū)的原因和場(chǎng)合
13.14.2 配置客戶授權(quán)證書(shū)
13.14.3 怎樣讀取客戶授權(quán)證書(shū)的內(nèi)容
13.14.4 怎樣驗(yàn)證用戶
13.14.5 給代理提供客戶授權(quán)證書(shū)
13.15 利用Windows賬號(hào)映射驗(yàn)證客戶授權(quán)證書(shū)
13.16 扮演
13.16.1 WindowsPrincipal對(duì)象
13.16.2 實(shí)現(xiàn)
13.17 URL驗(yàn)證
13.18 本章小結(jié)
第14章 SOAP安全體系
14.1 SOAP封套
14.2 自定義SOAP頭
14.3 自定義驗(yàn)證和授權(quán)
14.4 SOAP擴(kuò)展
14.4.1 SOAP擴(kuò)展的作用
14.4.2 跟蹤SOAP消息
14.5 加密和解密SOAP消息
14.6 本章小結(jié)
第15章 通過(guò)Web服務(wù)提供數(shù)據(jù)
15.1 提供ADO.NET
15.1.1 創(chuàng)建ProductService Web服務(wù)
15.1.2 創(chuàng)建ProductSupply客戶程序
15.2 創(chuàng)建強(qiáng)類型化的Web服務(wù)
15.2.1 創(chuàng)建類型化的數(shù)據(jù)集
15.2.2 創(chuàng)建GetSupplierList()Web方法
15.2.3 為CompanyService創(chuàng)建Web服務(wù)客戶程序
15.3 創(chuàng)建嵌套的Web服務(wù)
15.3.1 建立CountrySupplier Web服務(wù)
15.3.2 CompanyByCountry服務(wù)的客戶程序
15.4 提供XML
15.4.1 創(chuàng)建CreateXmlFile控制臺(tái)應(yīng)用程序
15.4.2 創(chuàng)建GetProductList Web方法
15.5 提供活動(dòng)目錄
15.5.1 MusicListeners Web服務(wù)
15.5.2 使用XML Designer創(chuàng)建類型化的數(shù)據(jù)集
15.6 本章小結(jié)
第16章 商務(wù)中的Web服務(wù)
16.1 需要解決的商務(wù)問(wèn)題
16.1.1 內(nèi)部的商務(wù)
16.1.2 外部的合作伙伴
16.1.3 推銷(xiāo)給消費(fèi)者
16.2 法律問(wèn)題
16.2.1 屏幕剪貼和知識(shí)產(chǎn)權(quán)
16.2.2 安全性
16.3 QOS
16.3.1 精確性
16.3.2 可用性
16.3.3 穩(wěn)定性
16.4 支付手段
16.4.1 接受驗(yàn)證
16.4.2 徹底購(gòu)買(mǎi)
16.4.3 微量支付
16.4.4 訂閱
16.4.5 Favorites服務(wù)模式
16.4.6 盤(pán)點(diǎn)支付模式
16.5 商務(wù)案例分析
16.5.1 SalCentral
16.5.2 家中的SETI
16.5.3 Microsoft公司的Passport
16.5.4 使用這一框架
16.6 向領(lǐng)導(dǎo)匯報(bào)Web服務(wù)
16.6.1 特點(diǎn)和優(yōu)點(diǎn):無(wú)需協(xié)議和代碼
16.6.2 放下自私和成見(jiàn)
16.6.3 制定計(jì)劃
16.6.4 從客戶的角度表達(dá)問(wèn)題
16.6.5 關(guān)注需求和解決方案
16.7 本章小結(jié)
第17章 案例分析——BizTalk
17.1 BizTalk概述
17.1.1 BizTalk Framework
17.1.2 BizTalk Server 2000
17.2 應(yīng)用程序概述
17.3 定義消息
17.4 映射消息
17.5 消息處理端口
17.6 定義頻道
17.7 開(kāi)始工作
17.8 制定Orchestration進(jìn)度表
17.8.1 “從隊(duì)列獲取消息”任務(wù)
17.8.2 COM交互操作性
17.8.3 “信用卡預(yù)授權(quán)”任務(wù)
17.8.4 PreauthOK任務(wù)
17.8.5 結(jié)束
17.9 本章小結(jié)
第18章 案例分析——護(hù)照樣式的驗(yàn)證服務(wù)
18.1 Web服務(wù)概述
18.2 建立Web服務(wù)
18.2.1 軟件需求
18.2.2 軟件的安裝與配置
18.3 護(hù)照樣式的驗(yàn)證服務(wù)的結(jié)構(gòu)
18.3.1 應(yīng)用程序概述
18.3.2 叮伸縮性
18.3.3 安全性
18.3.4 目錄服務(wù)和LDAP
18.3.5 對(duì)象和程序集
18.4 使用Web服務(wù)
18.4.1 測(cè)試服務(wù)
18.4.2 創(chuàng)建代理
l8.4.3 應(yīng)用程序接口
18.5 本章小結(jié)
第19章 案例分析——分布式處理
19.1 工作集和工作單元
19.1.1 應(yīng)用程序開(kāi)發(fā)邏輯
19.1.2 建立數(shù)據(jù)庫(kù)
19.2 創(chuàng)建樣本數(shù)據(jù)
19.3 創(chuàng)建服務(wù)
19.4 建立代理
19.4.1 創(chuàng)建項(xiàng)目
19.4.2 汪冊(cè)代理
19.4.3 創(chuàng)建Distributed.LogAnalyzer
19.4.4 請(qǐng)求工作單元
19.4.5 返回結(jié)果單元
19.4.6 重復(fù)工作
19.5 負(fù)載測(cè)試
19.6 分析結(jié)果
19.7 本章小結(jié)
附錄A .NET My Services
A.1 構(gòu)造塊
A.1.1 構(gòu)造塊1:安全性
A.1.2 構(gòu)造塊2:基本要素
A.1.3 .NET My Services的運(yùn)行
A.1.4 .NET My Services的優(yōu)點(diǎn)和缺點(diǎn)
A.1.5 使用.NET My Services的對(duì)象
A.1.6 狀態(tài)信息和.NET My Services
A.1.7 eTerrorism和.NET My Services安全性
A.1.8 對(duì).NET My Services的擔(dān)心
A.2 本附錄小結(jié)
附錄B IE6 Web服務(wù)行為
B.1 HTML組件(.HTC)
B.2 本附錄小結(jié)
附錄C ASPToday示例文章
C.1 開(kāi)始
C.2 Goal Server Web服務(wù)簡(jiǎn)介
C.3 支持這些要求的數(shù)據(jù)
C.4 要求的簡(jiǎn)單實(shí)現(xiàn)
C.5 如何改善這個(gè)實(shí)現(xiàn)
C.5.1 因素
C.5.2 使用面向?qū)ο蟮木幊烫卣?br />C.6 已改善結(jié)構(gòu)的高級(jí)設(shè)計(jì)
C.7 設(shè)計(jì)和實(shí)現(xiàn)數(shù)據(jù)類、數(shù)據(jù)訪問(wèn)層以及實(shí)用類
C.8 設(shè)計(jì)和實(shí)現(xiàn)得分接口與業(yè)務(wù)層
C.9 改善的Web服務(wù)——50磅稀釋劑
C.10 下一步要做的工作
C.11 結(jié)論

本目錄推薦

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