搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
云计算体系架构中的智能SOA平台
0.00    
图书来源: 浙江图书馆(由图书馆配书)
  • 配送范围:
    全国(除港澳台地区)
  • ISBN:
    9787111533122
  • 作      者:
    (法)埃内斯托·埃斯波西托(Ernesto Exposito),(法)科德·迪欧普(Code Diop)著
  • 出 版 社 :
    机械工业出版社
  • 出版日期:
    2016
收藏
编辑推荐
  本书介绍事件驱动和面向服务的体系架构(SOA)的基本原理,及其在新的互联世界中基于云计算的架构模式中的角色,本书重点在于当前和未来的SOA技术如何提供平台即服务(PaaS)层的服务模型的智能管理。在这种新的背景下,“服务”的概念被广泛应用于新一代的互联网硬件和软件资源。
  本书将探讨中间件通信层的各种变化,中间件通信层被设计为一个适配层,能够隐藏应用程序分布式组件的复杂性。中间件通信层的演变也将在本书中进行讨论,尤其是指导这一类系统设计的主要范式,即SOA范式。
  作者以一个围绕主题的实用方法,称为基于项目的学习为主要方式,避免了顺序介绍定义和理论,通过项目能够演示云计算平台和SOA的概念有效地应用到当前和下一代企业应用的开发中。
  本书的主要读者是对面向服务、事件驱动以及云计算架构感兴趣的网络与软件工程方面的学生、工程师以及研究人员、专业技术人员。本书同样适用于任何对分布式计算环境的演变感兴趣的读者。
展开
作者简介
  Ernesto Exposito,是法国国立图卢兹应用科学学院(INSA)的副教授,同时是法国国家科研中心(CNRS)的系统分析与架构(LAAS)实验室研究员。他的教学和研究活动主要包括设计、建模和开发面向服务的、基于组件的和本体驱动的自动化传输和中间件通信服务。

  Codé Diop,是一位网络与通信技术工程师,他正在法国CNRS的LAAS实验室攻读博士学位。他的研究兴趣包括QoS管理、SOA、ESB、自主计算与云计算。
展开
内容介绍
  本书介绍了在云计算架构中的智能SOA(面向服务的体系结构)平台,同时为了展示如何在现代企业应用程序的开发中有效地应用SOA的概念,书中采用了一个基于项目的学习方法,即yPBL。另外,通过对eBay系统的案例研究,本书介绍了构建智能 SOA平台所有必要的组件,并引入了分布式系统设计与开发的基础方法。书中解释说明了如何使用一个实用的、基于手册的方法来搭建能够满足大量非功能性需求的智能SOA平台。书中具有十分详细的操作步骤,对于读者来说,可以根据手册和菜单的内容一步步实现智能SOA平台的搭建。
展开
目录
原书前言
第0章概述1
0.1分布式系统的演变1
0.2 yPBL:基于项目的学习方法4
0.3 yPBL需求驱动矩阵6
0.4 yPBL手册和方法数据模型7
0.5小结8
第1章ESBay案例研究9
1.1 ESBay:用例描述9
1.1.1系统概述9
1.1.2功能需求9
1.1.3其他需求11
1.2 yPBL初始阶段11
1.2.1功能需求11
1.2.2非功能性需求13
1.2.3需求矩阵14
1.3小结15
第2章面向服务和云计算架构16
2.1 SOA现状16
2.1.1通信中间件解决方案 16
2.1.2集成和互操作性的新方向 21
2.1.3中间件的解决方案 24
2.1.4SSOAPaaS 1.0手册29
2.2企业集成与事件驱动架构的演变29
2.2.1EDA模式30
2.2.2EDSOA 31
2.2.3SSOAPaaS 2.0手册32
2.3 SOA平台的性能与可伸缩性32
2.3.1ESB机制的可伸缩性和性能管理32
2.4 SOA平台的智能管理35
2.4.1云计算35
2.4.2自主计算37
2.4.3SSOAPaaS 3.0手册37
2.4.4SPaaS手册38
2.5小结38
第3章SPaaS 1.0手册41
3.1 SPaaS 1.0概述41
3.2创建虚拟化IT架构42
3.2.1创建Proxmox虚拟机43
3.2.2在VMWare虚拟机上安装Proxmox 46
3.2.3测试和浏览Proxmox的安装48
3.2.4创建Proxmox虚拟化组件49
3.2.5平台的维护54
3.3扩展平台55
3.3.1克隆平台55
3.3.2扩展Proxmox虚拟设备模板57
3.4管理平台58
3.4.1使用PVE Web-GUI监测Proxmox服务器和虚拟容器59
3.4.2使用Proxmox API监测Proxmox服务器和虚拟容器60
3.5伸缩平台63
3.5.1创建集群63
3.5.2虚拟化组件迁移65
3.6自动管理平台67
3.7小结68
第4章SSOAPaaS 1.0手册69
4.1 SSOAPaaS 1.0概述69
4.2 SPaaS 1.0的使用70
4.3添加集成性和互操作性支持70
4.3.1创建ESB虚拟容器71
4.3.2创建应用程序服务器虚拟容器75
4.3.3创建数据库服务器虚拟容器79
4.3.4创建电子邮件服务器虚拟容器81
4.3.5 OpenESB绑定组件管理85
4.3.6 OpenESB服务引擎管理87
4.3.7 Netbeans IDE / OpenESB连接安装89
4.4 ESB的集成性和交互性支持91
4.4.1集成应用程序服务器91
4.4.2在OpenESB中集成数据库服务器98
4.4.3在OpenESB中集成电子邮件服务器108
4.5小结116
第5章SSOAPaaS 2.0手册118
5.1 SSOAPaaS 2.0概述118
5.2 SSOAPaaS 1.0的使用119
5.3添加可用性支持120
5.3.1创建面向消息的中间件虚拟容器120
5.3.2可用性支持124
5.4添加主动性支持136
5.4.1复杂事件处理(CEP)引擎136
5.4.2主动性支持138
5.5小结145
第6章SSOAPaaS 3.0手册147
6.1 SSOAPaaS 3.0概述147
6.2 SSOAPaaS 2.0的使用148
6.3添加可管理性支持149
6.3.1建立监控虚拟容器149
6.3.2部署Jolokia代理并创建监控客户端150
6.4管理性支持152
6.4.1 Glassfish管理控制台监测152
6.4.2 JMX控制台监测156
6.5可伸缩性支持157
6.5.1 ESB实例集群157
6.5.2 ESB实例联盟162
6.6 SOA平台自主管理164
6.7小结165
第7章 总结与展望167
参考文献170
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证