图书介绍
WCF服务编程PDF|Epub|txt|kindle电子书版本网盘下载
![WCF服务编程](https://www.shukui.net/cover/70/30719257.jpg)
- (美)洛伊著 著
- 出版社: 武汉:华中科技大学出版社
- ISBN:9787560970837
- 出版时间:2011
- 标注页数:787页
- 文件大小:142MB
- 文件页数:802页
- 主题词:网络服务器-程序设计
PDF下载
下载说明
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