图书介绍
ASP.NET signalR编程实践PDF|Epub|txt|kindle电子书版本网盘下载
![ASP.NET signalR编程实践](https://www.shukui.net/cover/8/30917739.jpg)
- (美)JOSE M.aguilar著;明道洋译 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302394792
- 出版时间:2015
- 标注页数:234页
- 文件大小:36MB
- 文件页数:249页
- 主题词:网页制作工具-程序设计
PDF下载
下载说明
ASP.NET signalR编程实践PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 Internet、异步、多用户1
第2章 HTTP:客户端即上帝5
2.1 HTTP操作5
2.2 轮询7
2.3 推送:服务器采取主动8
2.3.1 WebSocket9
2.3.2 Server-Sent Events(API Event Source)10
2.3.3 如今的推送方式11
2.3.4 我们需要的不仅是推送14
第3章 SignalR概述17
3.1 SignalR的作用18
3.2 两个抽象层19
3.3 支撑平台20
3.4 OWIN和Katana:新来者21
3.5 安装SignalR24
第4章 持久连接27
4.1 服务器端上的实现28
4.1.1 映射并配置持久连接28
4.1.2 持久连接事件30
4.1.3 给客户端发送消息32
4.1.4 异步事件处理35
4.1.5 连接组35
4.1.6 OWIN Startup类37
4.2 客户端实现39
4.2.1 使用JavaScript客户端初始化连接39
4.2.2 支持老式浏览器41
4.2.3 支持跨域连接41
4.2.4 发送消息43
4.2.5 接收消息45
4.2.6 给服务器发送其他信息46
4.2.7 客户端上的其他可用事件47
4.3 传输协商48
4.4 调整SignalR配置参数49
4.5 完整示例:跟踪访问者51
4.5.1 项目创建和设置52
4.5.2 客户端实现52
4.5.3 服务器端实现(TrackerConnection.cs)54
第5章 Hub55
5.1 服务器实现56
5.1.1 Hub的注册和配置56
5.1.2 创建Hub57
5.1.3 接收消息58
5.1.4 给客户端发送消息62
5.1.5 给特定用户发送消息66
5.1.6 状态维护68
5.1.7 访问与请求上下文有关的信息69
5.1.8 连接和断开连接通知70
5.1.9 管理组71
5.1.10 维护服务器状态71
5.2 客户端实现76
5.2.1 JavaScript客户端76
5.2.2 生成代理77
5.2.3 手动生成JavaScript代理79
5.2.4 建立连接81
5.2.5 给服务器发送消息83
5.2.6 发送附加信息87
5.2.7 接收服务器发来的消息88
5.2.8 日志记录89
5.2.9 状态维护90
5.2.10 不具有代理的客户端实现91
5.3 完整示例:共享画板94
5.3.1 项目创建和设置95
5.3.2 客户端上的实现95
5.3.3 服务端上的实现98
第6章 持久连接和其他线程的Hub101
6.1 从其他线程访问101
6.1.1 使用持久连接从外部进行访问102
6.1.2 完整示例:在服务器上监视连接104
6.1.3 项目创建和设置105
6.1.4 站点实现105
6.1.5 用于跟踪请求的系统(服务器端)106
6.1.6 用于跟踪请求的系统(客户端)109
6.2 使用Hub进行外部访问109
6.2.1 完整示例:进度条111
6.2.2 项目创建和设置111
6.2.3 客户端实现111
6.2.4 服务器端实现113
第7章 实时多平台应用程序115
7.1 多平台SingalR服务器115
7.1.1 托管在非Web应用程序中的SignalR115
7.1.2 非Windows平台中的SignalR托管124
7.2 多平台SignalR客户端127
7.2.1 从.NET非Web客户端访问服务128
7.2.2 从其他平台访问服务148
第8章 部署和扩展SignalR151
8.1 增长的烦恼152
8.2 SignalR的扩展性155
8.3 底板上的扩展158
8.3.1 Windows Azure Service Bus159
8.3.2 SQL Server163
8.3.3 Redis166
8.4 自定义底板169
8.5 提高SignalR服务的性能172
8.5.1 服务器配置174
8.5.2 监视性能175
第9章 高级主题179
9.1 SignalR中的授权179
9.1.1 持久连接中的访问控制179
9.1.2 Hub中的访问控制180
9.1.3 客户端身份验证182
9.2 可扩展的框架189
9.3 依赖注入195
9.3.1 手动依赖注入197
9.3.2 释放依赖项199
9.3.3 反转控制容器199
9.4 对SignalR进行单元测试204
9.4.1 对Hub进行单元测试210
9.4.2 对持久连接进行单元测试216
9.5 在Hub中截获消息219
9.6 与其他框架的集成224
9.6.1 WebAPI224
9.6.2 ASP.NET MVC227
9.6.3 Knockout228
9.6.4 AngularJS231