普元esb软件v6.2-产品白皮书..doc

上传人:b****1 文档编号:165091 上传时间:2022-10-04 格式:DOC 页数:34 大小:617.50KB
下载 相关 举报
普元esb软件v6.2-产品白皮书..doc_第1页
第1页 / 共34页
普元esb软件v6.2-产品白皮书..doc_第2页
第2页 / 共34页
普元esb软件v6.2-产品白皮书..doc_第3页
第3页 / 共34页
普元esb软件v6.2-产品白皮书..doc_第4页
第4页 / 共34页
普元esb软件v6.2-产品白皮书..doc_第5页
第5页 / 共34页
点击查看更多>>
下载资源
资源描述

普元esb软件v6.2-产品白皮书..doc

《普元esb软件v6.2-产品白皮书..doc》由会员分享,可在线阅读,更多相关《普元esb软件v6.2-产品白皮书..doc(34页珍藏版)》请在冰豆网上搜索。

普元esb软件v6.2-产品白皮书..doc

普元ESB软件产品白皮书

普元ESB软件

产品白皮书

34/34

目录

1 提要 4

2 PrimetonESB产品概述 6

3 PrimetonESB主要功能 7

3.1 协议转换 8

3.2 数据转换 8

3.3 服务编排 8

3.4 服务路由 9

3.5 服务安全 9

3.6 服务质量 9

3.7 服务注册 10

3.8 服务监控 10

3.9 消息机制 11

4 PrimetonESB关键特性 11

4.1 高性能 12

4.2 高可靠 12

4.3 高扩展 13

4.4 业务化 14

4.5 个性化 14

5 PrimetonESB客户价值 14

5.1 高管控能力 14

5.2 高投资回报 15

5.3 高运营能力 16

6 PrimetonESB应用场景 17

6.1 业务应用典型场景 17

6.1.1 统一服务平台 18

6.1.2 统一客户视图 19

6.1.3 集团业务系统 20

6.1.4 保护核心业务 21

6.1.5 银行中间业务 22

6.1.6 ERP系统集成 23

6.2 技术应用典型场景 28

6.2.1 企业服务总线 28

6.2.2 应用服务网关 29

6.2.3 可靠数据传输 30

6.2.4 综合服务平台 30

7 PrimetonESB环境配置 31

7.1 支持的操作系统 31

7.2 支持的硬件环境 31

7.3 支持的数据库 31

7.4 支持的浏览器 32

7.5 支持的JDK版本 32

8 关于普元 32

9 联系我们 34

1提要

企业应用集成一直是企业信息化建设中的一个难题。

随着企业规模的扩大、业务的发展,企业内部的应用系统越来越多,应用间的通信、数据交换的需求越来越强烈,企业应用之间的交互问题、以及企业服务的管理问题也日益突出。

企业应用集成的历史可以追溯到最早的电子数据交换,以及80年代中期出现的C/S结构的企业应用和中间件技术。

20世纪90年代,ERP(EnterpriseResourcePlanning)应用要求能够支持已经存在的应用和数据,与此同时企业应用集成即EAI(EnterpriseApplicationIntegration)的概念被提出。

企业服务平台(ESB)是企业应用集成在SOA理念下的一种实现方式,企业服务平台是SOA架构中实现服务间智能化集成与管理的中介,在逻辑上与SOA所遵循的基本原则保持一致,依据SOA架构原则对服务集成和服务管理的要求,创建了一个SOA集成架构,能够深入管理服务,并能方便扩展到整个企业应用。

企业服务平台是分布式的、基于消息的、遵循开放标准的集成解决方案。

企业服务平台的角色是在各种IT资源——如企业中各种异构应用系统、平台和服务之间进行可靠的通讯时提供可用的基础设施。

如下图所示,企业服务平台为企业应用提供了一个统一的平台,采用SOA松耦合的思想来进行企业应用集成,通过灵活的服务接口和Adapter,方便SOA应用和遗留应用的集成,这种松耦合、有效灵活的架构提供了更好的扩展性。

企业服务平台的特征是使用Web服务、消息中间件、智能路由和格式转换的架构,逻辑上与SOA基本原则保持一致,提供了服务管理的方法和在分布式异构环境中进行服务交互的功能。

一般会是分级的层次式结构,以连接不同业务领域的应用群,这些应用群是一批应用系统,负责SOA解决方案中的业务逻辑,实现了特定领域的业务目标。

通过一致、标准的服务平台,企业更方便与战略合作伙伴开展业务往来。

在企业建设了足够多的SOA应用,能够提供大量的服务后,就可以利用发布在服务注册中心的这些服务进行服务装配和编制,在企业服务平台之上按照SOA的方式提供组织级服务重用和数据共享。

业务服务平台在企业信息化建设过程中的作用具体表现在如下三个方面:

业务互联

企业的信息化建设在市场、管理等因素的推动下不断演进,在不同的历史时期建设了大量的信息系统,同时在业务整合的驱动下产生了不同的互联需求:

l在以“产品为中心”的企业发展阶段,提高生产效率是重要的目标之一,在此过程中人们发现部门间的协作是提升效率的有效方式,从而推动了部门间应用的互联与整合;

l激烈的市场竞争导致买方市场的到来从而促使企业经营思路由“以产品为中心”转变成为“以客户为中心”,这样就需要对客户从市场、销售、服务等不同纬度进行全生命周期管理,从而推动了各业务域间更加广泛和深刻的应用互联与整合;

l随着市场竞争的加剧及互联网技术的发展,企业在不断地从业务模式上进行创新,收敛自身的核心能力并通过与更多外部伙伴合作以更加开放的思路为客户创造价值,从而推动了整个产业链中各企业之间的应用互联与整合;

业务管理

随着信息化建设的不断深入,大型企业往往累积了众多的应用系统,而这些应用系统又在业务的驱动下在不同的历史时期通过互联与整合成为有机的一体,如何有效地管理这些系统之间的关系成为最大难题:

l如果某一关键服务在不知道的情况下宕机,而IT部门又没有及时得到这一最新状况,势必形成蝴蝶效应,波及依赖于这一服务的其他业务系统,严重影响企业的正常运营;

l是否可以通过相应的监控手段分析出各应用系统间纷繁复杂的服务调用关系,从而得出受欢迎的服务、以及服务调用效率等指标,为周期性的系统优化和扩容做好充分的准备,从而使IT运维工作更加具有主动性;

l对于关键服务调用是否可以采取某些措施保障其QoS,譬如在异常访问的情况下采取拒绝攻击的手段,或当系统资源不是很充足的情况下优先保障关键服务的可用性、健壮性;

业务创新

在市场全球化、竞争激烈化的背景下,业务创新是企业生存和发展的有效战略。

企业尤其是大型企业不仅在于要建立适合的业务创新文化和相关的保障机制,更重要的是如何有效、快速地落实业务创新成果,要达到这一点是离不开信息系统的支撑,而这一点又为信息系统的建设提出了更高的要求:

l推进业务创新的有效方式之一就是基于已有的业务沉淀进行创新,而这些业务沉淀在应用系统中的表现形式就是对外暴露的服务,如何有效梳理和规划这些服务以及如何快速复用这些已有服务是进行和落实创新成果的首要问题;

2PrimetonESB产品概述

普元作为SOA国际标准组织18家核心成员之一,始终致力于提供完整的SOA解决方案,其中就包含核心部件—PrimetonESB产品,主要用于企业内及企业间的服务整合,通过总线形式有效改善现有系统之间调用的网状关系,使得系统之间的关系更加可视化和提高管控能力,它的高性能、高可靠、高扩展和业务化给客户带来高管控能力、高投资回报、高运营等能力,从而为提高企业IT的服务质量提供可能,更直接的为企业的业务扩展、业务创新、客户维护和卓越运营提供了有力的保障。

PrimetonESB是普元基于多年对大型企业的IT建设及分布式计和集成能力的认识和技术积累而推出的服务整合产品,是部署和实现SOA的理想工具,支持协议转换、消息转换、消息路由、服务编排、服务注册、服务查找、服务监控等功能,其架构如下图所示:

PrimetonESB产品主要包含:

①PrimetonESBStudio:

主要提供各种服务(中介服务、穿透服务、编排服务等)的开发、调试以及属性设置、元数据导出等,为便捷快速地开发各种服务提供可能;

②PrimetonESBServer:

提供了多协议的支持以及为服务运行提供了高性能、高可靠的运行环境,方便的扩展机制,为PrimetonESB融入企业IT环境提供了有效支撑及管控手段,同时不依赖于J2EE容器的特性大大提升了性能;

③PrimetonESBConsole:

提供了集群环境ESBServer的管理及各种日志控制级别、服务线程配置等系统级配置的在线管理和热更新;

④PrimetonESBServiceStateMonitor:

提供了增强的客户感知度,譬如:

各种维度的事前预警、事中告警、事后统计分析等功能;

⑤PrimetonESBServiceRegistryandRepository:

提供了服务注册、服务查找、SLA管理等服务元数据管理功能;

3PrimetonESB主要功能

PrimetonESB是普元基于多年对大型企业的IT建设及分布式计和集成能力的认识和技术积累而推出的服务整合产品,是部署和实现SOA的理想工具,支持协议转换、消息转换、消息路由、服务编排、服务注册、服务查找、服务监控等功能。

同时在功能体现和架构设计上融入了普元公司作为本土SOA中间件厂商多年来对国内产业环境的特点导致企业IT建设中对服务整合特殊情况的理解。

3.1协议转换

协议转换是PrimetonESB作为中介的重要体现,为企业内部各业务系统的松耦合通信和快速部署与调整业务功能创造了有力的条件,降低了因为频繁修改现有系统的通信协议而带来的稳定性风险。

直接支持业界普遍的标准协议

为了能够更好地与企业内部现有纷繁负载的业务系统很好地非侵入性的融合在一起PrimetonESB直接支持国内企业信息化建设过程中普遍采用的SOAP/HTTP、JMS、Http/Https、Socket、JDBC等标准协议,从而体现了PrimetonESB作为基本企业IT架构中基本的中介功能。

灵活的扩展框架支撑协议扩充

为了能够适应个性化的特殊情况PrimetonESB基于可扩展的多协议架构,基于此框架普元或者合作伙伴可以非常灵活地通过SPI等接口增加属于特定领域的专有协议,一方面增强了PrimetonESB产品本身适应环境的能力,同时也为客户增值。

3.2数据转换

数据转换在协议转换的基础上增强了PrimetonESB作为服务中介的融合能力,在通信协议松耦合的基础上增强了业务能力的融合。

PrimetonESB支持xml、txt、自定义消息等格式的消息,同时基于这些消息还可以进行消息增强(增加时间戳、增加字段、变换15位身份证号到18位等),消息验证、消息组合等能力,使得多系统之间的数据融合逻辑承载在ESB上,更加增强了新业务的部署速度和降低了因为修改相关业务系统带来的稳定性风险,提高了多系统之间的松耦合度。

3.3服务编排

服务编排是进行快速业务创新和服务部署的关键能力,PrimetonESB可以通过重复利用本地或远程已有的系统的不同协议的服务进行组合从而生成新的服务,并可以通过不同的协议从ESB上暴露给其他业务系统,增强了企业应对业务变化的能力,提高了企业的竞争力。

3.4服务路由

服务路由能力同样提升了相关通信系统之间的松耦合性,数据的发送方只负责发送数据,对于数据接收方的通信协议、数据格式、所处位置和运行状态都可以不用关心,从而直接地提高了企业内部应用系统对业务的整体服务能力。

PrimetonESB提供的路由能力包含:

静态路由、动态路由、广播、消息拆分、聚合、穿透等方式,从而增强了在ESB上部署业务逻辑的能力,收敛了因为应用之间的通信而所需要的融合逻辑能力。

3.5服务安全

安全问题在某些业务领域或企业显得尤为突出,例如大型企事业及政府部门,为了增强系统的安全级别普遍认为可以从管理和技术两个方面入手,PrimetonESB主要从技术的角度提高系统的安全性,大体分为:

访问安全:

通过UserName/Password、IP或签名等机制对服务访问者进行身份识别,同时根据事先对其分配的权限访问进行访问控制,这种访问机制可以控制到具体的SOAP/HTTP操作,通过这种机制增强了PrimetonESB整体的访问控制能力,对系统的访问具有更强的可预知性;

防窃取:

当服务访问者的请求数据经过PrimetonESB到达服务消费者的过程中,如果不进行有效的处理就可能导致机密的数据被不法人员看到,所以通常采取的措施就

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 党团工作 > 党团建设

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1