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

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

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

定 價:¥80.00

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

ISBN: 9787302063346 出版時間: 2003-01-01 包裝: 精裝
開本: 26cm 頁數(shù): 631頁 字數(shù):  

內(nèi)容簡介

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

作者簡介

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

圖書目錄

第1章 Web服務(wù)
1.1 基于組件的分布式計算與Web服務(wù)
1.2 使用Web服務(wù)的原因
1.2.1 Web服務(wù)是一種優(yōu)秀的分布式組件技術(shù)
1.2.2 防火墻對系統(tǒng)管理員的挑戰(zhàn)
1.2.3 SOAP比較簡單
1.2.4 多樣化的現(xiàn)實
1.2.5 集中信息
1.2.6 Web服務(wù)帶來的生財之道
1.3 Web服務(wù)概述
1.3.1 利用已有的技術(shù)
1.3.2 Web服務(wù)堆棧
1.4 如何利用ASP.NET實現(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)建和運行HelloWorld示例
2.2.2 剖析VS.NET生成的Web服務(wù)
2.2.3 使用Visual Studio.NET的原因
2.3 進一步創(chuàng)建Web服務(wù)
2.3.1 WebService指令
2.3.2 WebService屬性
2.3.3 WebMethod屬性
2.3.4 從WebService類派生
2.4 本章小結(jié)
第3章 通過代理使用Web服務(wù)
3.1 代理的作用
3.1.1 電話類比
3.1.2 代理無處不在
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 實際代理
3.5 同步化和異步化的比較
3.6 修改默認的代理設(shè)置
3.6.1 修改URL
3.6.2 超時
3.6.3 代理服務(wù)器
3.6.4 編碼
3.6.5 用戶代理
3.6.6 重定向
3.7 本章小結(jié)
第4章 Web服務(wù)描述語言
4.1 WSDL概述
4.2 如何在.NET和COM中創(chuàng)建WSDL文件
4.2.1 WSDL文檔和COM對象
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簡介
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擴展
6.1.1 SOAP擴展的工作原理
6.1.2 使用SOAP擴展
6.1.3 創(chuàng)建SoapLog擴展
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 二進制數(shù)據(jù)
6.4 本章小結(jié)
第7章 Web服務(wù)發(fā)現(xiàn)機制
7.1 對VS.NET版本的重要修改
7.2 需要發(fā)現(xiàn)機制的原因
7.3 3種主要的發(fā)現(xiàn)機制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 向項目添加單個Web服務(wù)
7.6.2 向項目添加多個Web服務(wù)
7.7 .map文件
7.8 創(chuàng)建自己的.disco文件
7.9 創(chuàng)建自己的本地Web服務(wù)庫
7.9.1 創(chuàng)建一個Web服務(wù)的HTML庫
7.9.2 專家搜索引擎
7.9.3 推廣Web服務(wù)
7.10 UDDI
7.10.1 UDDI Web服務(wù)
7.10.2 誰來控制UDDI
7.10.3 UDDI Web服務(wù)定義
7.10.4 理解UDDI WSDL模式的結(jié)構(gòu)
7.10.5 使用ASP.NET SDK搜索UDDI注冊庫
7.11 disco.exe
7.12 發(fā)現(xiàn)機制的未來發(fā)展
7.13 本章小結(jié)
第8章 設(shè)計標(biāo)準(zhǔn)
8.1 Web服務(wù)何時符合設(shè)計要求
8.1.1 使用Internet上的資源
8.1.2 向合作伙伴提供商務(wù)邏輯
8.1.3 系統(tǒng)間內(nèi)部互聯(lián)
8.2 何時不使用Web服務(wù)
8.2.1 利用DLL內(nèi)聯(lián)到應(yīng)用程序
8.2.2 .NET間的通信使用Remoting
8.2.3 有時最好不要使用分布式應(yīng)用程序
8.3 協(xié)調(diào)現(xiàn)有的設(shè)計方法
8.3.1 架構(gòu)問題
8.3.2 設(shè)計問題
8.3.3 性能問題
8.4 本章小結(jié)
第9章 異步化編程
9.1 同步化調(diào)用與異步化調(diào)用的比較
9.1.1 同步化處理
9.1.2 何時采用異步化處理比較好
9.2 Web服務(wù)示例
9.2.1 StockService.asmx
9.2.2 使用Web服務(wù)示例
9.3 .NET中的異步化編程
9.3.1 .NET運行時提供的機制
9.3.2 委托的概念
9.4 異步化調(diào)用Web服務(wù)
9.4.1 深入了解Web服務(wù)的代理類
9.4.2 使用回調(diào)的異步化方法調(diào)用
9.5 設(shè)計的考慮事項
9.5.1 超時處理
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對象
10.2.2 Session對象
10.2.3 狀態(tài)管理需要考慮的事項
10.3 在Web服務(wù)中管理狀態(tài)
10.3.1 繼承WebService類
10.3.2 EnableSession屬性
10.3.3 創(chuàng)建一個能夠支持狀態(tài)的Web服務(wù)
10.3.4 為支持狀態(tài)的服務(wù)開發(fā)客戶程序
10.4 設(shè)計問題
10.4.1 應(yīng)用程序狀態(tài)
10.4.2 會話狀態(tài)
10.5 本章小結(jié)
第11章 使用Web服務(wù)進行事務(wù)處理
11.1 提供事務(wù)性Web服務(wù)
11.1.1 創(chuàng)建數(shù)據(jù)庫
11.1.2 繼承來自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)點和缺點
12.2 輸出高速緩存
12.2.1 測試Web服務(wù)
12.2.2 輸出高速緩存潛在的缺陷
12.3 數(shù)據(jù)高速緩存
12.3.1 使用Application對象高速緩存
12.3.2 使用Cache對象高速緩存
12.3.3 高速緩存性能計數(shù)器
12.4 本章小結(jié)
第13章 驗證
13.1 安全機制概述
13.2 Web服務(wù)的安全體系
13.3 Web服務(wù)可用的安全選項
13.4 ASP.NET驗證體系
13.5 IP和DNS層安全機制
13.5.1 IP和DNS層安全機制的優(yōu)點
13.5.2 IP和DNS層安全機制的缺點
13.5.3 實現(xiàn)IP和DNS安全機制
13.6 Windows安全機制
13.6.1 訪問控制列表
13.6.2 接下來是什么
13.6.3 讀取用戶信息
13.6.4 檢查用戶是否已經(jīng)過驗證
13.7 角色
13.8 基本驗證
13.8.1 基本驗證的優(yōu)點
13.8.2 基本驗證的缺點
13.8.3 使用基本驗證的原因和場合
13.8.4 實現(xiàn)基本驗證
13.9 簡要驗證
13.9.1 簡要驗證的優(yōu)點
13.9.2 簡要驗證的缺點
13.9.3 使用簡要驗證的原因和場合
13.9.4 實現(xiàn)簡要驗證
13.10 集成Windows驗證
13.10.1 集成Windows驗證的優(yōu)點
13.10.2 集成Windows驗證的缺點
13.10.3 使用集成Windows驗證的原因和場合
13.10.4 實現(xiàn)集成Windows驗證
13.11 窗體驗證
13.11.1 窗體驗證的優(yōu)點
13.11.2 窗體驗證的缺點
13.11.3 使用窗體驗證的原因和場合
13.11.4 實現(xiàn)窗體驗證
13.12 SSL
13.12.1 SSL的優(yōu)點
13.12.2 SSL的缺點
13.12.3 使用SSL的原因和場合
13.13 結(jié)合SSL的基本驗證
13.14 客戶授權(quán)證書驗證
13.14.1 使用客戶授權(quán)證書的原因和場合
13.14.2 配置客戶授權(quán)證書
13.14.3 怎樣讀取客戶授權(quán)證書的內(nèi)容
13.14.4 怎樣驗證用戶
13.14.5 給代理提供客戶授權(quán)證書
13.15 利用Windows賬號映射驗證客戶授權(quán)證書
13.16 扮演
13.16.1 WindowsPrincipal對象
13.16.2 實現(xiàn)
13.17 URL驗證
13.18 本章小結(jié)
第14章 SOAP安全體系
14.1 SOAP封套
14.2 自定義SOAP頭
14.3 自定義驗證和授權(quán)
14.4 SOAP擴展
14.4.1 SOAP擴展的作用
14.4.2 跟蹤SOAP消息
14.5 加密和解密SOAP消息
14.6 本章小結(jié)
第15章 通過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)建強類型化的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控制臺應(yīng)用程序
15.4.2 創(chuàng)建GetProductList Web方法
15.5 提供活動目錄
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ù)問題
16.1.1 內(nèi)部的商務(wù)
16.1.2 外部的合作伙伴
16.1.3 推銷給消費者
16.2 法律問題
16.2.1 屏幕剪貼和知識產(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 接受驗證
16.4.2 徹底購買
16.4.3 微量支付
16.4.4 訂閱
16.4.5 Favorites服務(wù)模式
16.4.6 盤點支付模式
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)匯報Web服務(wù)
16.6.1 特點和優(yōu)點:無需協(xié)議和代碼
16.6.2 放下自私和成見
16.6.3 制定計劃
16.6.4 從客戶的角度表達問題
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 開始工作
17.8 制定Orchestration進度表
17.8.1 “從隊列獲取消息”任務(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章 案例分析——護照樣式的驗證服務(wù)
18.1 Web服務(wù)概述
18.2 建立Web服務(wù)
18.2.1 軟件需求
18.2.2 軟件的安裝與配置
18.3 護照樣式的驗證服務(wù)的結(jié)構(gòu)
18.3.1 應(yīng)用程序概述
18.3.2 叮伸縮性
18.3.3 安全性
18.3.4 目錄服務(wù)和LDAP
18.3.5 對象和程序集
18.4 使用Web服務(wù)
18.4.1 測試服務(wù)
18.4.2 創(chuàng)建代理
l8.4.3 應(yīng)用程序接口
18.5 本章小結(jié)
第19章 案例分析——分布式處理
19.1 工作集和工作單元
19.1.1 應(yīng)用程序開發(fā)邏輯
19.1.2 建立數(shù)據(jù)庫
19.2 創(chuàng)建樣本數(shù)據(jù)
19.3 創(chuàng)建服務(wù)
19.4 建立代理
19.4.1 創(chuàng)建項目
19.4.2 汪冊代理
19.4.3 創(chuàng)建Distributed.LogAnalyzer
19.4.4 請求工作單元
19.4.5 返回結(jié)果單元
19.4.6 重復(fù)工作
19.5 負載測試
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的運行
A.1.4 .NET My Services的優(yōu)點和缺點
A.1.5 使用.NET My Services的對象
A.1.6 狀態(tài)信息和.NET My Services
A.1.7 eTerrorism和.NET My Services安全性
A.1.8 對.NET My Services的擔(dān)心
A.2 本附錄小結(jié)
附錄B IE6 Web服務(wù)行為
B.1 HTML組件(.HTC)
B.2 本附錄小結(jié)
附錄C ASPToday示例文章
C.1 開始
C.2 Goal Server Web服務(wù)簡介
C.3 支持這些要求的數(shù)據(jù)
C.4 要求的簡單實現(xiàn)
C.5 如何改善這個實現(xiàn)
C.5.1 因素
C.5.2 使用面向?qū)ο蟮木幊烫卣?br />C.6 已改善結(jié)構(gòu)的高級設(shè)計
C.7 設(shè)計和實現(xiàn)數(shù)據(jù)類、數(shù)據(jù)訪問層以及實用類
C.8 設(shè)計和實現(xiàn)得分接口與業(yè)務(wù)層
C.9 改善的Web服務(wù)——50磅稀釋劑
C.10 下一步要做的工作
C.11 結(jié)論

本目錄推薦

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