《.NET Web服务编程》PDF下载

  • 购买积分:14 如何计算积分?
  • 作  者:Alex Ferrara,Mattbew MacDonald著;天宏工作室译
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2003
  • ISBN:730207030X
  • 页数:433 页
图书介绍:本书为富有经验的开发人员提供了快速而全面的教程,展示了如何使用ASP.NET,Visual Studio.NET及.NET Fram work的System. Web.Services名称空间的属性和类型开发Web服务。

目录 1

第一章 理解Web服务 11

为什么使用Web服务 11

Web服务的起源 14

NETWeb服务体系结构 21

相互竞争的Web服务技术 28

其他技术 28

第二章 创建ASP.NETWeb服务 32

创建Web服务“Hello,World” 32

WebService属性 52

WebMethod属性 54

部署Web服务 60

使用.NET编译器 66

第三章 使用Web服务 70

Web服务的使用者模式 70

访问Web服务:HTTP 73

表述Web服务:WSDL 86

调用Web服务:客户代理 96

创建客户代理 97

使用代理类 106

通过ScreenScraper服务使用Web站点 114

第四章 处理数据类型 122

处理简单数据类型 122

处理复杂数据类型 132

使用复杂数据类型作为参数 142

使用DataSet传递数据 148

使用二进制数据 156

第五章 管理状态 159

有关状态的争论 159

状态管理方案 166

ASP.NET的会话状态功能 169

会话状态配置 173

例子:管理会话状态 178

应用程序状态 182

自定义cookie 183

无状态Web服务和票据 185

SOAP标题 187

第六章 异步服务 198

异步使用 198

异步服务 214

ASP.NET缓存 226

第七章 缓存和分析 226

简单的输出缓存 229

数据缓存 235

缓存依赖性 244

使用缓存代替有状态设计 251

分析Web服务 256

第八章 调试、追踪和日志 262

在VisualStudioNET中进行调试 262

使用异常 266

使用.NET记录错误 273

SOAP扩展 281

高级SOAP扩展 289

第九章 安全性和认证 297

潜在的脆弱点 297

Web服务认证 299

IIS安全特性 300

ASP.NET安全性 306

程序安全性 317

自定义的认证技术 327

过程安全性 335

发布 338

第十章 发布和发现 338

UDDI 339

UDDI企业注册服务 341

注册企业实体 344

WSDL和UDDI 350

VisualStudio.NET和UDDI 362

UDDI消息传递 363

使用.NET访问UDDI 368

WS-Inspection选择 371

自定义InternetExplorer测试页 373

各个规范的状态 376

第十一章 互操作性 376

实现上的差异 378

SOAP互操作性 382

WSDL互操作性 385

HTTP互操作性和M-Post 385

已知的互操作问题 386

使互操作性达到最好 389

附录一 名称空间快速参考 391

附录二 Web服务技术 421

词汇表 429