图书介绍

WCF服务编程PDF|Epub|txt|kindle电子书版本网盘下载

WCF服务编程
  • (美)洛伊著 著
  • 出版社: 武汉:华中科技大学出版社
  • ISBN:9787560970837
  • 出版时间:2011
  • 标注页数:787页
  • 文件大小:142MB
  • 文件页数:802页
  • 主题词:网络服务器-程序设计

PDF下载


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

下载说明

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

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

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

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

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

图书目录

第1章 WCF基础1

什么是WCF1

服务2

服务的执行边界3

WCF与位置透明度4

地址4

TCP地址5

HTTP地址5

IPC地址6

MSMQ地址6

服务总线地址6

契约6

服务契约7

托管11

IIS 5/6托管11

自托管12

WAS托管17

IIS/WAS里的自定义托管18

Windows Server AppFabric19

选择宿主20

绑定21

常用绑定22

选择绑定24

其他绑定24

使用绑定26

终结点26

以管理方式配置终结点27

以编程方式配置终结点31

默认终结点32

元数据交换35

基于HTTP-GET的元数据35

元数据交换终结点38

元数据浏览器44

行为配置的更多内容46

客户端编程47

生成代理48

以管理方式配置客户端52

以编程方式配置客户端57

WCF提供的测试客户端58

编程方式配置VS管理方式配置60

WCF体系结构61

宿主体系结构62

使用通道63

InProcFactory类64

传输会话层68

传输会话与绑定68

传输会话终止68

可靠性69

绑定、可靠性和有序消息70

配置可靠性71

必备有序传递72

第2章 服务契约75

操作重载75

契约继承77

客户端契约层级78

服务契约分解与设计82

契约分解82

分解准则84

契约查询85

以编程方式处理元数据86

MetadataHelpet类88

第3章 数据契约93

序列化93

.NET序列化94

序列化的数据契约98

数据契约特性99

导入数据契约102

数据契约与Serializable特性104

推断数据契约105

组合数据契约107

数据契约事件108

共享数据契约110

数据契约层级111

已知类型112

服务已知类型114

多个已知类型115

配置已知类型116

数据契约解析器117

Objects与接口127

数据契约等效性129

序列化顺序130

版本控制132

新增成员133

缺失成员133

版本控制往返137

枚举139

委托与数据契约141

泛型142

集合145

具体集合类型146

自定义集合148

CollectionDataContract特性148

引用集合150

字典集合150

第4章 实例管理153

行为153

单调服务154

单调服务的优势155

配置单调服务156

单调服务与传输会话157

设计单调服务157

选择单调服务160

会话服务160

配置私有会话160

会话与可靠性165

会话ID166

会话终止167

单例服务168

初始化单例服务169

选择单例服务171

操作分界172

实例停止174

配置为ReleaseInstanceMode.None176

配置为ReleaselnstanceMode.BeforeCall176

配置为ReleaseInstanceMode.AfterCall177

配置为ReleaseInstanceMode.BeforeAndAfterCall177

显式停止178

使用实例停止179

持久化服务179

持久化服务与实例管理模式180

实例ID与持久化存储区180

显式实例ID181

消息头里的实例ID183

支持实例ID的上下文绑定185

自动持久化行为191

限流196

配置限流199

第5章 操作205

请求/应答操作205

单向操作205

配置单向操作206

单向操作与可靠性207

单向操作与会话服务207

单向操作和异常208

回调操作209

回调契约210

客户端回调设置211

服务端的回调调用214

回调连接管理217

双向代理与类型安全219

回调契约层级224

事件225

流操作229

I/O流229

流操作与绑定230

流操作与传输231

第6章 错误233

错误隔离和解耦233

错误屏蔽233

通道故障234

错误传播238

错误契约239

错误调式243

错误与回调249

错误处理扩展252

提供错误252

处理错误256

安装错误处理扩展258

宿主与错误扩展261

回调与错误扩展264

第7章 事务267

恢复的挑战267

事务268

事务资源268

事务属性269

事务管理270

资源管理器273

事务传播273

事务流与绑定273

事务流与操作契约274

单调276

事务协议与管理器277

协议与绑定277

事务管理器278

事务管理器提升280

Transaction类281

环境事务282

本地事务VS分布式事务282

服务事务编程283

设置环境事务284

事务传播模式285

投票与提交292

事务隔离295

事务超时297

明确使用事务编程298

TransactionScope类299

事务流管理300

非服务客户端307

服务状态管理308

事务边界309

实例管理与事务309

单调事务服务310

会话事务服务313

事务持久化服务326

事务行为328

事务单例服务333

实例模式与事务336

回调337

回调事务模式338

回调投票340

使用事务型回调340

第8章 并发管理343

实例管理与并发343

服务并发模式344

ConcurrencyMode.single344

同步访问与事务345

ConcurrencyMode.Multiple345

ConcurrencyMode.Reentrant348

实例与并发访问350

单调服务350

会话与单例服务351

资源与服务352

访问死锁352

避免死锁353

资源同步上下文354

.NET同步上下文354

UI同步上下文357

服务同步上下文362

托管在UI线程上363

作为服务368

UI线程与并发管理371

自定义服务同步上下文372

线程池同步化器373

线程关联性377

优先级处理380

回调与客户端安全383

使用ConcurrencyMode.Single回调384

使用ConcurrencyMode.Multiple回调385

使用ConcurrencyMode.Reentrant回调385

回调与同步上下文385

回调与UI同步上下文386

回调自定义上下文389

异步调用393

异步机制的需求393

基于代理的异步调用394

异步调用395

轮询或等待完成398

完成回调400

单向异步调用404

异步错误调用408

异步调用与事务408

同步和异步调用409

第9章 队列服务411

无连接的服务与客户端411

队列调用412

队列调用架构412

队列契约413

配置与安装414

事务420

传递与回放420

事务配置422

非事务性队列425

实例管理425

单调队列服务426

会话队列服务427

单例服务431

并发管理432

限流432

传送失败433

死信队列434

生存时间434

配置死信队列435

处理死信队列436

回放失败440

有害消息441

MSMQ 4.0里的有害消息处理441

MSMQ 3.0里的有害消息处理446

队列调用与连接调用446

要求队列化447

应答服务449

设计应答服务契约450

客户端编程453

队列服务端编程455

应答服务端编程457

事务458

HTTP桥461

设计桥461

事务配置462

服务端配置463

客户端配置464

第10章 安全467

验证467

授权468

传输安全468

传输安全模式469

传输安全模式配置470

Transport安全和凭据473

Message安全和凭据473

身份标识管理474

整体策略474

场景驱动方法475

Intranet应用场景476

保护Intranet绑定476

约束消息保护482

身份验证484

身份标识486

安全调用上下文487

模拟489

授权496

身份标识管理501

回调502

Internet应用场景503

保护Internet绑定503

消息保护505

验证509

使用Windows凭据511

使用ASP.NET provider512

标识管理520

B2B应用场景520

保扩B2B绑定521

验证521

授权524

身份标识管理525

宿主安全配置525

匿名应用场景526

确保匿名绑定的安全526

验证527

授权527

标识管理527

回调528

无安全场景528

无安全的绑定528

验证528

授权529

标识管理529

回调529

场景总结529

声明式安全框架530

SecurityBehaviorAttribute530

宿主端的声明式安全538

客户端的声明式安全539

安全审计546

配置安全审计547

声明式安全审计549

第11章 服务总线551

什么是中继服务552

Windows Azure AppFabric服务总线552

服务总线编程553

中继服务地址553

服务总线注册556

服务总线浏览器558

服务总线绑定558

TCP中继绑定559

WS 2007 中继绑定563

单向中继绑定563

事件中继绑定564

使用云作为拦截器565

服务总线缓存566

缓存VS队列567

使用缓存567

发送和检索消息573

缓存服务574

应答服务582

服务总线验证586

配置验证587

共享安全验证588

无验证592

在服务总线上的元数据594

传输安全596

Transport安全597

Message安全597

中继绑定与传输安全598

WS中继绑定与传输安全604

单向中继绑定与传输安全604

绑定与传输模式605

简化传输安全605

附录A 面向服务概述613

附录B 消息头与上下文625

附录C 服务发现647

附录D 发布-订阅服务695

附录E 通用拦截器727

附录F WCF编码规范743

附录G ServiceModelEx分类753

索引765

热门推荐