图书介绍
企业云计算架构与实施指南PDF|Epub|txt|kindle电子书版本网盘下载
![企业云计算架构与实施指南](https://www.shukui.net/cover/17/30263079.jpg)
- 杨正洪,郑齐心,吴寒编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302225058
- 出版时间:2010
- 标注页数:403页
- 文件大小:104MB
- 文件页数:419页
- 主题词:计算机网络-应用-企业管理-指南
PDF下载
下载说明
企业云计算架构与实施指南PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 云计算介绍 1
1.1 什么是云计算3
1.1.1 IT人员的定义3
1.1.2 商务人员的定义7
1.1.3 云计算的体系结构10
1.1.4 公共云计算、私有云计算和传统IT系统14
1.1.5 云计算包含的内容15
1.1.6 云计算的成本效益分析和收费模式17
1.1.7 厂商的云计算战争19
1.2 云计算产业19
1.2.1 云计算给小型IT企业(或个人)带来的机会20
1.2.2 云计算给国内大中型IT企业带来的挑战21
1.2.3 云计算给大型网站带来的机会23
1.2.4 云计算给电信企业带来的机会和挑战24
1.2.5 云计算和国内中小企业24
1.2.6 云计算本身的挑战24
1.2.7 云计算和开源程序27
1.3 云计算采用SOA(面向服务的体系架构)28
1.3.1 什么是SOA28
1.3.2 什么是Web服务30
1.3.3 SOA和Web服务的关系30
1.4 企业2.0(Enterprise 2.0)31
1.4.1 Web 2.032
1.4.2 Mashup33
1.5 本书云计算案例34
1.5.1 新长安的问题34
1.5.2 解决之道36
1.6 云计算平台的人员安排38
1.6.1 需求分析和设计阶段39
1.6.2 开发阶段40
1.6.3 测试阶段40
1.6.4 部署阶段41
1.6.5 运行阶段42
1.7 怎样实施云计算43
第2章 云服务 47
2.1 云服务的层次48
2.1.1 对象层48
2.1.2 服务层49
2.1.3 业务流程层49
2.1.4 用户访问层49
2.1.5 集成层50
2.1.6 管理和监控层50
2.2 设计云服务的方法50
2.2.1 面向对象的分析和设计51
2.2.2 面向组件的分析和设计52
2.2.3 面向服务的设计52
2.2.4 几种设计方法的异同53
2.3 云服务的特征54
2.4 设计云服务的原则55
2.4.1 服务粒度的控制56
2.4.2 无状态服务的设计57
2.5 怎么描述云服务57
2.5.1 什么是WSDL58
2.5.2 WSDL文档结构58
2.5.3 创建WSDL服务61
2.6 在类图上创建WSDL实例62
2.6.1 创建WSDL服务(service)和端口(port)62
2.6.2 创建WSDL端口类型(port type)和操作(operation)64
2.6.3 创建WSDL消息(message)和部件(part)66
2.6.4 创建XSD68
2.6.5 关联消息和端口类型72
2.6.6 在WSDL端口和端口类型之间创建绑定74
2.6.7 修改消息中的部件类型75
2.7 云服务的组成部分79
2.8 为云服务建模81
2.8.1 服务定义层次81
2.8.2 统一建模语言(UML)82
2.8.3 建模的步骤87
2.9 新长安建模概述89
2.9.1 库存服务90
2.9.2 统计服务91
2.9.3 运营分析服务92
2.9.4 商品管理服务93
2.9.5 进货服务93
2.9.6 销售服务93
2.9.7 新长安平台服务93
2.9.8 网上用户服务94
2.9.9 商品设计师服务94
2.9.10 异步通讯服务95
2.9.11 网上会议服务95
第2章 云服务接口 97
3.1 调用云服务的方式98
3.1.1 服务的请求者和服务的提供者98
3.1.2 点对点模式100
3.1.3 ESB模式101
3.1.4 云服务代理和UDDI103
3.2 接口规范104
3.2.1 静态调用方式104
3.2.2 动态调用方式105
3.2.3 SOAP105
3.2.4 Web服务106
3.2.5 Java接口107
3.3 消息传递接口108
3.3.1 队列方式109
3.3.2 发布-订阅方式109
3.3.3 如何开发消息传递程序110
3.3.4 新长安消息接口实例111
3.4 邮件接口112
3.5 接口选型考虑112
3.6 XML113
3.6.1 XML结构114
3.6.2 XML语法规则116
3.6.3 XML Schema117
3.6.4 解析XML数据121
3.6.5 数据库和XML124
3.6.6 JAXP125
第4章 云计算平台 127
4.1 云平台提供商128
4.1.1 Amazon的EC2128
4.1.2 Google的AppEngine129
4.1.3 微软公司的Azure131
4.1.4 Salesforce131
4.1.5 IBM蓝云计算平台131
4.1.6 收费情况132
4.1.7 Apache Hadoop133
4.2 搭建自己的云平台133
4.3 Web服务器134
4.3.1 Apache HTTP服务器134
4.3.2 Tomcat135
4.3.3 JBoss135
4.3.4 Apache Axis135
4.4 数据库服务器135
4.4.1 MySQL136
4.4.2 商业数据库服务器137
4.5 J2EE平台137
4.6 Web服务器端开发语言139
4.6.1 PHP139
4.6.2 Servlet140
4.6.3 JSP、JSPX和JSTL146
4.6.4 JSF148
4.6.5 JavaBean150
4.6.6 Struts151
4.7 浏览器端开发语言153
4.7.1 JavaScript154
4.7.2 Ajax155
4.7.3 Dojo156
4.7.4 Applet(小应用程序)157
4.7.5 Java应用程序157
4.8 企业业务层开发语言157
4.9 ESB159
4.10 服务注册表160
4.10.1 查询和绑定服务160
4.10.2 管理UDDI注册表161
4.10.3 WSDL发布161
4.11 组合和部署云服务162
4.11.1 EAR文件162
4.11.2 WAR文件163
4.11.3 生成EAR文件163
4.11.4 分析EAR文件164
4.12 部署云服务167
4.13 卸载应用程序170
第5章 信息集成层和云数据库 171
5.1 信息集成层172
5.2 Java持久化API(JPA)173
5.2.1 对象-关系映射和JPA实体174
5.2.2 关系175
5.2.3 连接多个表的实体175
5.2.4 JPA类的UML表示175
5.2.5 实体管理器176
5.2.6 JPA查询语言177
5.2.7 persistence.xml177
5.2.8 OpenJPA178
5.2.9 新长安JPA类开发实例178
5.2.10 新长安JPA类测试实例187
5.3 用JDBC自己开发实体管理器194
5.4 数据库连接池和JNDI195
5.4.1 创建J2C认证197
5.4.2 创建JDBC提供程序198
5.4.3 创建数据源201
5.4.4 JNDI204
5.4.5 获取连接池中的连接204
5.5 事务管理205
5.5.1 JTA206
5.5.2 JDBC上的事务管理206
5.6 设计云数据库211
5.6.1 ERA模型211
5.6.2 从ERA模型到逻辑数据库的转化212
5.6.3 指定表的主键213
5.6.4 考虑使表规范化214
5.6.5 逻辑数据库设计的物理实现217
5.6.6 设计和实现数据完整性要求218
第6章 创建云服务 219
6.1 开发业务层组件222
6.1.1 EJB222
6.1.2 Web服务和EJB224
6.1.3 非EJB模式225
6.2 EJB开发实例228
6.2.1 创建EJB项目228
6.2.2 设置EJB项目230
6.2.3 在EAR中配置数据源233
6.2.4 创建EJB会话Bean236
6.2.5 EJB测试实例243
6.3 创建Web服务248
6.3.1 创建Web服务项目和服务代码249
6.3.2 创建和测试Web服务251
6.3.3 在Web应用服务器上验证Web服务255
6.3.4 分析创建的Web服务257
6.4 从客户端调用Web服务260
6.4.1 异步调用Web服务260
6.4.2 同步调用Web服务266
6.4.3 SOAP消息和TCPMon268
6.4.4 新长安Web服务实例273
6.5 其他考虑281
6.5.1 共享库281
6.5.2 全部采用Web服务?281
6.5.3 流程集成282
6.6 软件分析282
6.7 调试应用级别上的数据库连接池284
第7章 门户服务 287
7.1 Portal289
7.1.1 Portal的组成部分290
7.1.2 Portal的访问方式291
7.1.3 WSRP292
7.2 Widget293
7.3 Mashup294
7.4 网页295
7.4.1 HTML295
7.4.2 CSS297
7.4.3 XHTML300
7.4.4 JavaScript301
7.5 Yahoo应用平台(Apps Gallery)308
7.6 新长安调用EJB的Web程序实例308
7.7 JSF312
7.7.1 JSF优势312
7.7.2 创建JSF项目314
7.7.3 创建JSF页和导航规则317
7.7.4 创建JSF操作321
7.7.5 添加UI组件324
7.7.6 创建JPA管理器bean330
7.7.7 添加组件处理代码335
7.7.8 添加JPA页数据到页面336
7.7.9 JSF调用Web服务实例343
7.8 Web 2.0开发351
7.8.1 Web 2.0同Web 1.0的区别351
7.8.2 开发Web 2.0的工具351
7.8.3 Web 2.0开发实例352
第8章 云计算平台管理 361
8.1 云计算平台的要求362
8.1.1 性能要求362
8.1.2 可升级性要求363
8.1.3 可靠性要求363
8.1.4 可用性要求363
8.1.5 可扩展性要求364
8.1.6 可维护性要求364
8.1.7 可管理性要求364
8.1.8 安全性要求365
8.2 云计算的安全管理365
8.2.1 SSL和VeriSign366
8.2.2 角色、用户、用户组、权限、访问控制表367
8.2.3 J2EE的安全性368
8.2.4 登录验证370
8.2.5 Web服务安全性(WS-Security)370
8.2.6 新长安使用实例373
8.3 服务质量(QoS)管理373
8.4 云服务测试376
8.4.1 测试分类376
8.4.2 JUnit 4377
8.4.3 使用Junit的测试实例378
8.4.4 TPTP JUnit测试382
8.4.5 Cactus测试389
8.4.6 GUI测试390
8.5 基于TPTP的概要分析(profiling)390
8.5.1 执行时间分析391
8.5.2 执行流分析395
8.5.3 内存统计分析396
8.6 云服务维护和升级398
第9章 相关话题 399
9.1 Web 3.0400
9.2 Wiki和blog400
9.3 Twitter和Facebook的实时搜索400
9.4 硬件虚拟化401
9.5 网上会议401