IXBUS宝信企业服务总线

应用背景

面对变幻莫测的市场需求的变化,企业希望通过推进“服务化”提高敏捷性和响应能力,SOA(Serice-Oriented Architecture,面向服务的架构)日益引起企业高层的重视。为了优化IT基础结构,以便交付服务,将SOA变成现实,IT组织需要一个智能化的基础架构,以降低服务重用的复杂性,并可靠地集成IT环境的各种技术、协议和应用。 

产品概述

宝信企业服务总线是宝信自主研发的,(以下简称iXBus)作为在面向服务体系架构(以下简称SOA)中充当服务智能化集成与管理的基础平台,具备面向服务、面向消息、事件驱动的特性,以松耦合的方式实现了服务与服务之间的集成,实现服务寻址的透明化和协议透明化。
iXBus作为一个服务集成与管理的基础平台,能为用户提供“服务使用者->iXBus代理服务->服务提供者”的服务集成模式,并提供以下基础功能:
1、作为解耦中介,iXBus提供了一个松耦合的集成架构,使服务使用者无需关心实际服务提供者的身份、物理位置、传输协议和接口定义,交互集成代码提取到了业务逻辑之外,由iXBus进行集中式定义,并实现协议转换,消息转换,服务路由等功能;
2、作为服务管理中介,iXBus提供服务交互所需要的基础服务,例如SLA (可靠性保证,负载均衡,缓存,事务控制,加密传输),服务管理监控 (异常处理,服务调用及消息数据记录,系统及服务的状态监控,服务配置管理),服务访问安全管理等功能;
3、 作为服务集成中介,iXBus提供服务编排功能,可以根据业务需要,将多个不同服务、组件等进行编排重组,形成满足用户集成需要的业务流程

IXBUS宝信企业服务总线

功能简介

可扩展的、基于标准互连技术 

IXBus包含了一个基于工业标准的消息系统,符合SOA标准的企业价值链上的内、外部业务系统,可以很容易地基于iXBus进行资源整合,实现互连互通、数据共享、业务流程的协调统一。。

灵活的、基于服务应用组合

基于SOA架构,iXBus为分布式应用提供了良好的基础支撑。可以充分利用现存的服务基于iXBus来灵活组合新的分布式应用,并且可以跨越多个不同的系统和防火墙,使应用系统具备繁殖和衍生的动态特性

有效管理服务资源 
当IT服务资源积累到一定的数量时,服务的提供与调用关系错综复杂,必须借助先进的技术、工具对这些服务资源进行有效管理。iXBus作为服务与解耦中介,用户可借助其实现对服务资源的有效管理,实现服务调用之间的物理位置透明访问,并可对服务统一集中管理,规范服务的调用行为。

通过提高重用来降低总体拥有成本 
通过基于iXBus的服务管理以及编排功能,企业可以根据业务要求,轻松地使用和组合服务, 直接提高了服务的重用性,降低了维护难度和系统的总体拥有成本。

减少面市时间和提高生产率 
通过利用iXBus来实现组件和服务的复用,用户无需重复投资,就能创建、修改和部署新的应用,提高了生产效率,减少了业务系统的面市时间、降低了系统建设难度

技术特点

异构系统集成

IXBUS宝信企业服务总线

 

 在企业进行应用集成工作时,首先面对的是众多已有的异构系统。通过iXBus实现异构系统集成时,由iXBus负责屏蔽这些系统接口之间的协议、数据结构等方面的异构性,异构系统几乎不需要太多改造即可实现集成

丰富的适配器

IXBUS宝信企业服务总线

iXBus提供了多种企业应用集成中常用的适配器,如文件适配器、FTP适配器、WebService适配器、Rest适配器、Socket适配器及JMS适配器等,可快速实现应用集成,减少开发工作量。
iXBus除了系统本身集成的适配器之外,还提供了可灵活扩展的适配器开发API,便于用户开发适合自己需要适配器,并无缝集成到iXBus中。

结构化文本解析、数据格式转换 

针对一些遗留的系统,iXBus提供了结构化文本的解析以及数据格式转换功能,输入数据和输出数据可进行格式间的转换 (结构化XML、非XML或Java数据任意组合) ,从而可快速集成异构的遗留应用

IXBUS宝信企业服务总线

插件式服务注册

iXBus作为在SOA架构中充当服务智能化集成与管理的基础平台,对遗留系统或者新建系统所公开的业务服务,iXBus能够实现即插即用式的集成,一个服务注册到iXBus中之后,就可以即时根据配置的规则和其他的应用服务进行交互。

IXBUS宝信企业服务总线

灵活的服务路由配置 
在iXBus上注册管理的服务分为两类:真实业务服务(以下简称目标服务)、经过流程编排的服务(以下简称代理服务)。iXBus提供基于配置的模式来设置代理服务和目标服务之间的一对一或者一对多的关系,即用户发送到代理服务的消息,可以异步的由iXBus发往某一特定的目标服务,也可以同时发往多个目标服务,并支持运行时动态的添加服务提供者。

IXBUS宝信企业服务总线

服务全生命周期管理

iXBus对于已经注册的服务,内置服务库和基础组件,在其初始化、启动、停止、消亡等生命周期阶段,提供了各种管理功能。 通过这些功能,可以屏蔽各种服务生产者的差异,集中管理所有的服务行为,从而避免服务的大量蔓延,简化了用户在SOA环境下管理服务、组件的复杂性

IXBUS宝信企业服务总线

服务与流程编排

iXBus支持服务之间的流程编排,实现了业务逻辑和集成逻辑的隔离,既能进行服务的封装与调用,又能根据业务需要,对多个不同服务、组件进行编排重组,形成满足用户集成需要的业务流程。当企业内部因业务变化而导致集成业务发生变化时,通过修改服务的流程,即可马上适应新的业务需求

IXBUS宝信企业服务总线
IXBUS宝信企业服务总线

权限与安全管理

iXBus提供基于角色的权限管理功能来对自身管理操作进行授权,授权操作是基于配置式的,且对于角色的授权可以精确到菜单级,也可以授权到更细的单个数据、按钮操作,并对用户的每一步操作都留有日志供审计与追溯

IXBUS宝信企业服务总线

监控与管理 

iXBus提供了基于浏览器的管理控制台,能够对iXBus自身的健康进行监控,并且对服务、组件及业务流程进行状态查询。监控管理功能基于Web Service标准,便于统一管理接口,扩展管理功能,同时方便开放API供用户访问。

IXBUS宝信企业服务总线

运行环境

操作系统

 AIX 5.3及以上版本
HP-UX 11.21/11.23及以上版本
Red Hat Enterprise Linux Server
release 5.2及以上版本
SOLARIS 10及以上版本
Window 2000/XP/Win7 

 

数据库

 Oracle 10g
 DB2 9.7
其他
JDK1.6

成功案例

钢铁行业:         宝钢集团    沙钢集团

离散制造业:     中国第一重型机械集团    中国第二重型机械集团

金融行业:         锦商网络     华宝信托

其他行业 :        中国盐业

联系方式:021-20379399    赵先生

联系我们

400-821-0860

 

邮箱:product(a)baosight.com

时间:工作日8:30-17:30

QR code