图书介绍
云端代码 Google App Engine编程指南PDF|Epub|txt|kindle电子书版本网盘下载
![云端代码 Google App Engine编程指南](https://www.shukui.net/cover/78/30300728.jpg)
- (美)MarkC.Chu-Carroll著;刘姝,管雪涛译 著
- 出版社: 北京:人民邮电出版社
- ISBN:9787115301994
- 出版时间:2013
- 标注页数:216页
- 文件大小:63MB
- 文件页数:223页
- 主题词:网页制作工具-程序设计-指南
PDF下载
下载说明
云端代码 Google App Engine编程指南PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一部分 Google App Engine入门第1章 简介2
1.1 什么是云计算2
1.1.1 云的概念2
1.1.2 云与开发者3
1.1.3 云计算与客户/服务器计算4
1.1.4 何时用云开发5
1.2 云计算编程系统6
1.3 致谢8
第2章 入门9
2.1 设置Google App Engine账户9
2.2 设置开发环境10
2.3 开始App Engine中的Python编程13
2.4 监视应用程序18
2.5 参考文献和资源20
第二部分 用Python进行Google App Engine编程第3章 第一个真正的云应用程序22
3.1 基本的聊天应用程序22
3.2 HTTP基础25
3.3 聊天应用程序到HTTP的映射28
3.4 参考文献和资源33
第4章 云中的数据管理34
4.1 聊天软件为何不工作?34
4.2 聊天软件的持久性改造36
4.2.1 创建和存储持久性对象37
4.2.2 取回持久性对象39
4.2.3 使用GQL查询改进聊天软件39
4.2.4 添加计数限制视图40
4.2.5 添加时间限制视图41
4.3 参考文献和资源42
第5章 Google App Engine的登录认证服务43
5.1 users服务简介43
5.2 users服务44
5.2.1 用户对象和当前用户44
5.2.2 用户登录44
5.3 整合users服务到聊天软件中45
第6章 代码组织:分离用户界面和逻辑47
6.1 模板入门47
6.1.1 为什么学习另一种语言48
6.1.2 模板基础:采用模板显示聊天软件48
6.2 用模板创建相关视图51
6.2.1 模板继承52
6.2.2 使用模板定制聊天视图54
6.3 多聊天室55
6.3.1 更新多聊天室的逻辑55
6.3.2 构建多聊天室的登录页面56
6.3.3 聊天页面模板56
6.4 参考文献和资源59
第7章 增强用户界面的美观性:模板和CSS60
7.1 CSS简介60
7.2 使用CSS为文本添加样式61
7.3 使用CSS的页面布局65
7.3.1 用div元素描述文档结构66
7.3.2 基于流的布局67
7.4 使用流布局构建我们的界面72
7.5 在App Engine应用程序中包含CSS文件75
7.6 参考文献和资源76
第8章 进行交互77
8.1 交互式网络服务:基础知识77
8.2 模型-视图-控制器设计模式79
8.3 与服务器不中断地交互81
8.3.1 模型:聊天室的请求处理程序83
8.3.2 控制器:客户端的JavaScript程序84
8.3.3 聊天视图86
8.4 参考文献和资源87
第三部分 用Java进行Google App Engine编程第9章 Google App Engine和Java90
9.1 GWT简介91
9.2 Java和GWT入门92
9.2.1 GWT应用程序的结构93
9.2.2 在GWT中设置用户界面94
9.3 GWT中的远程过程调用98
9.3.1 GWT中的客户端RPC99
9.3.2 GWT中的服务器端RPC101
9.4 使用GWT进行测试和部署102
第10章 管理服务器端数据103
10.1 Java中的数据持久性103
10.2 在GWT中存储持久性对象106
10.3 在GWT中取回持久性对象109
10.4 将客户端和服务器粘合在一起111
10.5 参考文献和资源112
第11章 用Java构建用户界面113
11.1 为什么使用GWT113
11.2 使用部件构建GWT用户界面114
11.3 激活用户界面:处理事件119
11.4 激活用户界面:更新显示123
11.5 GWT结束语125
11.6 参考文献和资源125
第12章 构建Java应用程序的服务器端126
12.1 填补空白:支持聊天室功能126
12.1.1 实现ChatRoom类127
12.1.2 持久性的类和GWT127
12.1.3 服务器端的ChatRoom方法129
12.2 适当的交互式设计:增量式设计130
12.2.1 增量式更新的数据对象131
12.2.2 增量式的聊天室界面132
12.2.3 解决时间难题133
12.2.4 实现服务器端的方法134
12.3 更新客户端136
12.4 聊天室管理137
12.5 运行和部署聊天应用程序139
12.6 服务器端结束语140
第四部分 高级Google App Engine编程第13章 高级数据仓库:特性类型142
13.1 构建文件系统服务142
13.2 浅尝文件系统建模145
13.2.1 数据仓库关键字和引用150
13.2.2 实现文件系统的其余部分154
13.2.3 用GET实现文件获取155
13.2.4 用PUT实现文件存储157
13.3 特性类型引用158
13.3.1 原始特性类型158
13.3.2 复杂特性类型159
13.4 特性类型结束语160
第14章 高级数据仓库:特性类型161
14.1 数据仓库中的索引和查询161
14.1.1 揭开数据仓库的面纱161
14.1.2 自动生成的索引163
14.1.3 创建自定义索引163
14.1.4 Java中的索引165
14.2 更灵活的模型165
14.3 事务、关键字和实体组167
14.4 策略和一致性模型168
14.5 渐进式取回170
第15章 Google App Engine服务172
15.1 快速访问重要内容:Memcache服务172
15.1.1 在Python中使用Memcache173
15.1.2 在Java中使用Memcache174
15.1.3 应该缓存何种内容175
15.1.4 缓存访问模式176
15.2 访问其他内容:URL Fetch服务176
15.3 与人沟通:Mail和Chat服务177
15.3.1 发送聊天消息177
15.3.2 接收即时消息178
15.3.3 在Python中处理聊天消息179
15.3.4 在Java中接收聊天消息179
15.4 发送和接收电子邮件180
15.4.1 发送邮件180
15.4.2 接收邮件181
15.5 服务结束语183
第16章 云中的服务器计算184
16.1 用App Engine Cron调度作业184
16.1.1 Cron调度器185
16.1.2 实现Cron请求处理程序186
16.2 用任务队列动态运行作业188
16.2.1 任务188
16.2.2 创建任务189
16.2.3 使用多任务队列191
16.3 服务器计算结束语192
第17章 App Engine服务的安全性193
17.1 什么是安全性193
17.2 基本的安全性193
17.2.1 添加聊天室的管理功能194
17.2.2 实现聊天角色195
17.3 高级安全性199
1 7.3.1 直接攻击200
17.3.2 跨站点脚本201
17.3.3 窃听攻击202
17.3.4 拒绝服务攻击202
17.5 参考文献和资源203
17.4 小结204
第18章 管理App Engine部署205
18.1 监视205
18.2 小探数据仓库207
18.3 日志和调试208
18.4 管理应用程序210
18.5 支付用户所使用的资源211
第19章 结束语212
19.1 云的概念212
19.2 Google App Engine的概念213
19.3 路在何方214
19.4 参考文献和资源215