注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計.NETC# Web服務(wù)高級編程:使用.NET Remoting和ASP.NET創(chuàng)建Web服務(wù)

C# Web服務(wù)高級編程:使用.NET Remoting和ASP.NET創(chuàng)建Web服務(wù)

C# Web服務(wù)高級編程:使用.NET Remoting和ASP.NET創(chuàng)建Web服務(wù)

定 價:¥68.00

作 者: (英)Ashish Banerjee,(英)Aravind Corera等著;康博譯;康博譯
出版社: 清華大學(xué)出版社
叢編項: 清華·樂思 NET和Oracle編程經(jīng)典系列
標 簽: C#

購買這本書可以去


ISBN: 9787302056850 出版時間: 2002-08-01 包裝: 平裝
開本: 26cm 頁數(shù): 580 字數(shù):  

內(nèi)容簡介

  Web服務(wù)是.NET開發(fā)過程中最重要的功能,它允許我們使用諸如HTTP和SOAP的標準協(xié)議在Internet或intranet上調(diào)用方法,將Windows組件的編程方法提升到一個新的水平。本書詳細地介紹了使用ASP.NET和.NET Remoting創(chuàng)建Web服務(wù)的技術(shù),具體內(nèi)容包括ASP.NET Web服務(wù)、使用.NET Remoting創(chuàng)建Web服務(wù)、創(chuàng)建 Web服務(wù)客戶程序、Web服務(wù)協(xié)議(SOAP和WSDL)、利用UDDI發(fā)現(xiàn)Web服務(wù)和使用.NET密碼技術(shù)保護Web服務(wù)等,并展示了大量的Web服務(wù)應(yīng)用示例。 本書適合那些有興趣使用.NET Framework所提供的工具創(chuàng)建Web服務(wù),并希望學(xué)習(xí)ASP.NET和NET Remoting這兩項技術(shù)的讀者。本書也是廣大Web服務(wù)開發(fā)人員深入掌握.NET Web服務(wù)開發(fā)技能的一本優(yōu)秀指南。不過,學(xué)習(xí)本書讀者還必須具備C#和.NET Framework的基礎(chǔ)知識。

作者簡介

暫缺《C# Web服務(wù)高級編程:使用.NET Remoting和ASP.NET創(chuàng)建Web服務(wù)》作者簡介

圖書目錄

第1章 Web服務(wù)概述
1.1 分布式計算的歷史
1.1.1 客戶機/服務(wù)器模型
1.1.2 組件技術(shù)
1.1.3 分析現(xiàn)狀
1.2 Web服務(wù)
1.2.1 使用Web服務(wù)的好處
I.2.2 Web服務(wù)的標準
1.3 Web服務(wù)的體系結(jié)構(gòu)
1.3.1 提供Web服務(wù)
1.3.2 使用Web服務(wù)
1.4 Web服務(wù)的前景
1.4.1 可編程的Web
1.4.2 .NET Mv Services
1.5 小結(jié)
第2章 Web服務(wù)協(xié)議
2.1 SOAP協(xié)議
2.1.1 格式
2.1.2 數(shù)據(jù)類型和SOAP串行化
2.1.3 HTTP協(xié)議之上的SOAP
2.2 WSDL協(xié)議
2.2.1 格式
2.2.2 客戶機代理
2.3 DISCO協(xié)議
2.4 UDDI協(xié)議
2.5 小結(jié)
第3章 Web服務(wù)和.NET Pramework
3.1 SOAP Toolkit
3.1.1 SOAP Toolkit的概述
3.1.2 提供Web服務(wù)
3.1.3 使用Web服務(wù)
3.1.4 使用SOAP Toolkit發(fā)布COM對象
3.1.5 何時使用SOAP Toolkit
3.1.6 SOAP Toolkit概要
3.2 ASP.NET
3.2.1 提供Web服務(wù)
3.2.2 命名空間
3.2.3 使用Web服務(wù)
3.2.4 .NET Remoting
3.2.5 何時使用.NET Remoting
3.3 ATL服務(wù)器
3.4 小結(jié)
第4章 構(gòu)建ASP.NET Web服務(wù)
4.1 ASP.NET Web服務(wù)概述
4.2 Web服務(wù)協(xié)議
4.2.1 SOAP協(xié)議
4.2.2 HTTP協(xié)議
4.2.3 System.Web.Services.Protocols命名空間
4.3 Web服務(wù)的體系結(jié)構(gòu)
4.4 發(fā)現(xiàn)文件
4.5 服務(wù)描述
4.5.1 查看WSDL文檔
4.5.2 wsdl.exe實用程序
4.5.3 .NET如何使用WSDL文檔
4.6 創(chuàng)建信用卡驗證Web服務(wù)
4.7 不使用Visual Studio.NET IDE創(chuàng)建Web服務(wù)
4.7.1 創(chuàng)建IIS虛擬目錄
4.7.2 WebService屬性
4.7.3 WebMethod屬性
4.8 使用Visual Studio.NET創(chuàng)建Web服務(wù)
4.9 測試Web服務(wù)
4. 9.1 在瀏覽器中測試Web服務(wù)
4.9.2 使用IDE進行調(diào)試
4.10 檢驗和修改SOAP響應(yīng)
4.10.1 參數(shù)編碼
4.10.2 SOAP主體格式化
4.11 Web服務(wù)中的狀態(tài)管理
4.11.1 訪問和使用Application對象
4.11.2 訪問和使用Session對象
4.12 部署與配置Web服務(wù)
4.13.小結(jié)
第5章 使用ASP.NET Web服務(wù)
5.1 客戶程序如何與Web服務(wù)通信
5.1.1 使用HTTP協(xié)議調(diào)用Web服務(wù)
5.1.2 使用SOAP協(xié)議調(diào)用Web服務(wù)
5.2 發(fā)現(xiàn)ASP.NET Web服務(wù)
5.3 查看和使用WSDL文檔
5.4 創(chuàng)建代理
5.4.1 使用wsdl.exe實用程序
5.4.2 使用Visual Studio.NET自動生成代理類
5.4.3 同步調(diào)用和異步調(diào)用
5.5 創(chuàng)建Web服務(wù)客戶程序
5.5.1 用C#構(gòu)建客戶程序
5.5.2 在代碼中使用Web服務(wù)
5.5.3 調(diào)試客戶應(yīng)用程序
5.5.4 注意事項
5.6 小結(jié)
第6章 .NET Remoting體系結(jié)構(gòu)
6.1 什么是.NET Remoting
6.1.1 無處不在的Web服務(wù)
6.1.2 CLR對象Remoting
6.2 .NET Remoting的基本原理
6.2.1 遠程對象
6.2.2 服務(wù)器
6.2.3 客戶機
6.2.4 運行服務(wù)程序和客戶程序
6.3 進一步了解.NET Remoting
6.4 System.Runtime.Remoting命名空間
6.5 遠程對象
6.5.1 知名的對象
6.5.2 客戶激活的對象
6.5.3 基于租約的生存期
6.5.4 遠程對象類型概要
6.6 激活
6.6.1 Remoting Services.Connect方法
6.6.2 錯誤消息
6.6.3 代理
6.6.4 消息
6.7 編組
6.7.1 objRef
6.7.2 傳遞對象
6.7.3 跟蹤服務(wù)
6.8 異步遠程
6.8.1 異步調(diào)用本地方法
6.8.2 異步調(diào)用遠程方法
6.8.3 OneWay方法
6.9 調(diào)用上下文
6.10 小結(jié)
第7章 無處不在的Web服務(wù)
7.1 應(yīng)用程序方案
7.1.1 XML Web服務(wù)
7.1.2 帶有二進制格式化程序的Web服務(wù)
7.1.3 對等式的Web服務(wù)
7.2 駐留服務(wù)器
7.2.1 在ASP.NET中駐留Web服務(wù)
7.2.2 通道
7.2.3 IChannel接口
7.2.4 IChannelReceiver接口
7.2.5 IChannelSender接口
7.2. 6 TCP通道
7.2.7 HTTP通道
7.3 格式化程序
7.3.1 串行化
7.3.2 二進制格式化程序
7.3.3 SOAP格式化程序
7.3.4 比較格式化程序的結(jié)果
7.4 通道和格式化程序
7.5 小結(jié)
第8章 使用.NET Remoting建立Web服務(wù)
8.1 簡述比薩投遞示例
8.1.1 用例圖
8.1.2 部署
8.1.3 程序集
8.1.4 類
8.1.5 訂購比薩
8.2 數(shù)據(jù)服務(wù)
8.2.1 數(shù)據(jù)庫圖
8.2.2 存儲過程
8.2.3 數(shù)據(jù)訪問組件
8.3 PizzaOrder程序集
8.3.1 PizzaOrderDetail類
8.3.2 PizzaOrder類
8.4 比薩訂購Web服務(wù)
8.4. 1 MarshalByRefObject類
8.4.2 錯誤處理
8.4.3 遠程方法
8.4.4 測試服務(wù)程序
8.5 PizzaDeliveryService Web服務(wù)
8.5.1 投遞比薩--次序
8.5.2 PizzaDeliveryService--遠程對象類
8.5.3 用于兩個遠程對象的兩個通道
8.5.4 支持事件
8.6 Windows服務(wù)
8.7 小結(jié)
第9章 構(gòu)建一個.NET Remoting客戶程序
9.1 Web服務(wù)
9.2 ASP.NET客戶程序
9.2.1 Web.Config配置文件
9.2,2 遠程服務(wù)和WSDL
9.2.3 Soapsuds實用程序
9.2.4 使用soapsuds實用程序創(chuàng)建代理
9.2.5 填充DataGrid對象
9.3 Windows Forms客戶程序
9.3.1 用戶界面
9.3.2 客戶程序通道配置
9.3.3 實現(xiàn)Windows事件處理程序
9.3.4 運行客戶應(yīng)用程序
9.3.5 添加事件處理
9.4 小結(jié)
第10章 通用描述、發(fā)現(xiàn)和集成(UDDI)
10.1 什么是UDDI
10.1.1 Web服務(wù)的發(fā)現(xiàn)機制
10.1.2 什么是DISCO文件
10.1.3 UDDI構(gòu)件(Building Blocks)
10.2 在Web上訪問UDDI
10.3 以編程的方式訪問UDDI
10.3.1 UDDI數(shù)據(jù)結(jié)構(gòu)
10.3.2 Microsoft UDDI SDK
10.3.3 構(gòu)建一個查詢
10.3.4 發(fā)布到UDDI
10.4 小結(jié)
第11章 .NET安全與密碼技術(shù)
11.1 Web服務(wù)安全
11.1.1 .NET安全概況
11.1.2 .NET安全框架API
11.1.3 安全工具
11.2 Web服務(wù)安全層
11.2.1 IP安全
11.2.2 TCP層安全
11.2.3 應(yīng)用層安全
11.3 密碼技術(shù)基礎(chǔ)
11.3.1 Hash算法
11.3.2 信用卡驗證示例
11.3.3 增強信用卡驗證示例的功能
11.4 小結(jié)
第12章 作為應(yīng)用程序插件的Web服務(wù)
12.1 設(shè)計GUI
12.2 編寫代碼
12.2.1 開端
12.2.2 向數(shù)據(jù)庫添加數(shù)據(jù)
12.2.3 數(shù)據(jù)訪問方法
12.3 版本化與發(fā)布的關(guān)系
12.3.1 在WinForm代碼中創(chuàng)建類庫
12.3.2 創(chuàng)建Web服務(wù)
12.3.3 創(chuàng)建Windows客戶程序
12.4 小結(jié)

本目錄推薦

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