图书介绍

WCF编程2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

WCF编程
  • JuvalLowy编著 著
  • 出版社: 北京:机械工业出版社
  • ISBN:9787111278900
  • 出版时间:2009
  • 标注页数:700页
  • 文件大小:56MB
  • 文件页数:718页
  • 主题词:网络服务器-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

WCF编程PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

序11

序22

前言4

第1章 WCF基础12

什么是WCF12

服务13

地址15

TCP地址16

HTTP地址16

IPC地址17

MSMQ地址17

对等网地址17

契约18

托管22

IIS 5/6托管22

自托管23

WAS托管29

在IIS/WAS中的自定义宿主29

绑定30

常用绑定31

格式与编码32

选择绑定33

附加绑定34

使用绑定35

终结点35

管理方式配置终结点36

编程方式配置终结点39

元数据交换40

管理方式启用元数据交换41

编程方式启用元数据交换42

元数据交换终结点44

元数据浏览器48

客户端编程50

生成代理50

管理方式配置客户端55

编程方式配置客户端60

为WCF提供的测试客户端61

编程方式配置与管理方式配置64

WCF体系架构64

使用通道66

传输层会话71

传输会话与绑定71

传输会话的终止71

可靠性73

绑定、可靠性以及有序消息73

配置可靠性74

必备有序传递75

第2章 服务契约78

操作重载78

契约的继承80

服务契约的分解与设计85

契约分解85

分解准则87

契约查询89

编程处理元数据89

MetadataHelper类92

第3章 数据契约97

序列化97

.NET序列化99

WCF格式器101

序列化数据契约103

数据契约特性104

导入数据契约106

数据契约与Serializable特性110

数据契约推断112

合成的数据契约113

数据契约事件114

共享数据契约117

数据契约层级117

已知类型118

服务已知类型120

多个已知类型122

配置已知类型123

Object与接口123

数据契约等效性126

序列化顺序127

版本控制129

新增成员129

缺失成员130

版本控制的双向传递134

枚举137

委托与数据契约138

数据集与数据表139

使用数组,而不是数据表141

使用LINQ to SQL144

泛型146

集合149

具体集合类型150

自定义集合152

CollectionDataContract特性152

引用集合154

字典集合154

第4章 实例管理157

行为157

单调服务158

单调服务的优势159

配置单调服务160

单调服务与传输会话161

设计单调服务161

选择单调服务164

会话服务164

配置私有会话165

会话与可靠性169

会话ID171

会话终止172

单例服务172

初始化单例服务174

选择单例服务176

分步操作177

实例停用180

配置为ReleaseInstanceMode.None182

配置为ReleaseInstanceMode.BeforeCall182

配置为ReleaseInstanceMode.AfterCall183

配置为ReleaseInstanceMode.BeforeAndAfterCall183

显式停止184

使用实例停止185

持久服务185

持久服务和实例管理模式186

实例ID与持久存储器186

显式的实例ID188

在消息头中的实例ID189

为实例ID提供的上下文绑定192

自动持久行为197

限流203

配置限流206

绑定中的限流连接211

第5章 操作212

请求-应答操作212

单向操作213

配置单向操作213

单向操作与可靠性214

单向操作与会话服务214

单向操作与异常215

回调操作216

回调契约217

客户端回调设置218

服务端回调调用222

回调连接管理225

双向代理与类型安全227

双向通道工厂230

回调契约层级232

回调、端口与通道234

事件238

流操作241

I/O流242

流操作与绑定242

流操作与传输243

流操作的管理244

第6章 错误245

错误隔离与解耦245

错误屏蔽246

通道故障246

错误传播250

错误契约252

调试错误255

错误与回调261

错误处理扩展265

提供错误266

处理错误269

安装错误处理扩展271

宿主与错误扩展274

回调与错误扩展278

第7章 事务281

恢复的挑战281

事务282

事务型资源283

事务属性283

事务管理284

WCF资源管理器288

事务传播288

事务流与绑定288

事务流与操作契约289

单向调用291

事务协议和管理器292

协议与绑定292

事务管理器294

事务管理器的提升296

事务类297

环境事务298

本地事务与分布式事务298

事务型服务编程299

设置环境事务299

事务传播模式301

投票与完成309

事务隔离性313

事务超时314

显式事务编程316

TransactionScope类316

事务流管理318

非服务型客户端325

服务状态管理327

实例管理与事务328

单调事务型服务329

会话事务型服务332

事务型持久服务346

事务型行为349

事务型单例服务354

实例模式与事务358

回调359

回调事务模式359

回调投票361

使用事务型回调361

第8章 并发管理365

实例管理与并发365

服务并发模式366

ConcurrencyMode.Single366

ConcurrencyMode.Multiple367

ConcurrencyMode.Reentrant371

实例与并发访问373

单调服务373

会话服务与单例服务374

资源与服务375

访问死锁375

避免死锁376

资源同步上下文377

.NET同步上下文377

UI同步上下文380

服务同步上下文385

在UI线程上托管服务386

将窗体定义为一个服务391

UI线程与并发管理394

定制服务同步上下文396

线程池同步器396

线程关联度402

优先级处理404

回调与客户端安全407

ConcurrencyMode.Single回调408

ConcurrencyMode.Multiple回调409

ConcurrencyMode.Reentrant回调409

回调与同步上下文410

回调与UI同步上下文410

回调定制同步上下文414

异步调用417

异步机制的必备条件418

基于代理的异步调用419

异步调用420

轮询或等待完成423

完成回调425

单向异步操作430

异步错误处理431

异步调用与事务432

同步调用与异步调用432

第9章 队列服务434

离线服务与客户端434

队列调用435

队列调用架构436

队列契约436

配置与安装437

事务444

传递及回放444

服务事务配置446

非事务型队列449

实例管理450

单调队列服务450

会话型队列服务452

单例服务456

并发管理457

传递故障458

死信队列459

存活时间460

配置死信队列461

处理死信队列462

回放失败466

有害消息467

MSMQ 4.0中对有害消息的处理467

在MSMQ 3.0上的有害消息处理471

队列调用与联机调用471

要求使用队列473

响应服务474

设计一个响应服务契约475

客户端编程479

队列服务端编程481

响应服务端编程484

事务485

HTTP桥488

设计HTTP桥488

事务配置489

服务端配置490

客户端配置492

第10章 安全494

身份验证494

授权495

传输安全496

传输安全模式496

传输安全模式的配置498

Transport Security模式与凭证501

Message Security模式与凭证502

身份管理502

总体策略503

场景驱动方式503

局域网应用程序场景504

保证局域网绑定的安全504

强制消息保护512

身份验证513

身份515

安全调用上下文516

模拟518

授权525

身份管理531

回调532

互联网应用程序场景533

保证互联网绑定的安全534

消息保护538

身份验证542

使用Windows凭证544

使用ASP.NET Provider545

身份管理554

回调554

B2B应用程序场景555

确保B2B绑定的安全555

身份验证556

授权558

身份管理560

回调560

宿主的安全配置561

匿名应用程序场景561

确保匿名绑定的安全561

身份验证562

授权562

身份管理562

回调563

无安全场景563

不保证绑定的安全563

身份验证564

授权564

身份管理564

回调564

场景总结565

声明式安全框架565

SecurityBehaviorAttribute特性566

宿主端的声明式安全573

客户端声明式安全575

安全审核582

配置安全审核583

声明式安全审核585

附录A 面向服务概述587

附录B 消息头和上下文600

附录C 发布-订阅服务622

附录D 代码访问安全640

附录E 通用拦截器667

附录F WCF编码规范682

附录G ServiceModelEx分类692

热门推荐