77范文网 - 专业文章范例文档资料分享平台

企业服务总线ESB方案书(4)

来源:网络收集 时间:2020-04-16 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

(二)、WEBME通道,用于时效性和一致性要求不高的服务;

(三)、服务代理通道,目标架构过渡过程中,与当期集成目标无关,可以采取“穿透”的方式,减少实施工作量和实施成本。另外,复用价值较低的服务请求也适合采用“代理模式”;

(四)、低成本通道,对于实时性要求不高,且信息量大的服务,可采取批量处理模式,降低集成实施成本及节省系统资源。

? 所有适配器需要在对存量系统分析后集成开发,ESB集成方案中集成产品的相互

访问统一使用MQ队列方式。

2.3.1 接入控制

需要完成以下功能:

1.对渠道提供不同协议的接入功能,包括MQ,webmethods, http等协议的接入。 2.对不同的渠道提供不同的接入点,实现系统负载均衡和最大限度的故障隔离,提供高容量,高可靠性的服务。

3.参数服务为渠道提供统一服务接口模式,伺服渠道下载需要的通道接入信息。 4.渠道通过轮询请求方式主动下载版本变化信息,初始化变化的连接池。 5.服务端进行主动控制,实时控制渠道的接入通路。

6.当某一接入点故障时,通过主动控制渠道接入点,自动切换到可以的接入点,实现故障的完全隔离。

第16页,共38页 7.对压力较大的接入点,通过主动控制,把部分数据切换到压力较小的通路,实现实现负载控制。

8.服务端为渠道维护相应标识信息和其所有当前版本和历史版本信息。 9.通过维护历史版本信息,实现版本回退功能。 实现方案:

1. 整体架构图

2.3.2 通信接入模块

负责和外部系统进行通讯,进行原始报文数据的传输。通信接入层实现以下功能:

第17页,共38页 1.利用系统层通讯协议和请求系统进行通讯,包括TCP/IP、HTTP、SNA、FTP、MQSeries、JMS。

2.外部系统约定的通讯方式的实现,包括如何进行通讯连接,如何进行通讯应答,如何进行数据传输,如何约定通讯报文的大小,如何确定数据传输是否完毕,如何处理通讯错误,如何关闭通讯连接,如何处理通讯层数据完整性校验等。 3.识别外部系统类型。 4多通讯连接的并发处理。

以下的功能不需要由通讯接口层完成: 1.非通讯层面的数据报文的加解密。

2. 非通讯层面的数据报文的压缩,解压缩处理。

通讯接入层屏蔽了所有的通讯细节,数据交换层只知道从某个外部系统获得了或者发送了一个数据报文,至于该数据报文是如何获得或者发送的,和数据交换层本身无关。

2.3.3 请求系统适配

完成从服务端返回数据到标准输出之间的转换或从一个渠道端请求接口数据到MBSD服务标准请求数据之间的转换。具体功能包括: 1.应用层面的数据报文的加解密。

2.应用层面的数据报文的压缩,解压缩处理。

第18页,共38页 3.数据报文类型的识别。

4.数据报文的打包拆包,根据报文类型以及相关配置将数据报文拆分成统一的数据接口或者相反。

5.数据接口之间的转换,根据定义的规则从一个数据接口转换成服务数据接口或者相反。

接入适配层屏蔽了数据的具体物理表示和组织,平台服务调度层只知道收到了一个服务请求要求处理,至于该服务请求是从哪个系统发起的,原始的请求数据是什么,和服务整合层没有关系,只和数据交换层有关。

接入适配框架提供可配置的定长、变长报文转换适配器,以及可扩展的接口可以适应各种不同格式的报文转换。同时接入框架提供了MBSD元数据管理功能,能够方便的定义报文的元数据,为报文的转换以及应用的开发提供便利。

2.4 集成服务功能

2.4.1

服务治理

提供服务标准定义、服务封装、注册与发布等功能, 提供位置透明性的服务路由和定位服务ESB的服务接口规范应该基于对业务流程的理解,经过抽象、归纳形成,服务

第19页,共38页 接口规范独立与现有系统的具体实现,接口规范具有较强的独立性、稳定性。从而真正消除请求系统与服务系统之间的关联关系,实现服务的位置以及服务的具体实现与服务的访问过程无关。

我们提供MBSD规范落地实施的工具:元数据管理,服务接口定义配置,导入导出工具(可以通过web页面形式和导出文件形式对外公布),服务规范适配的开发框架。 我们提供MBSD规范落地实施的工具:元数据管理,服务接口定义配置,导入导出工具(可以通过web页面形式和导出文件形式对外公布),服务规范适配的开发框架。

2.4.2 提供对出错服务的及时检测和隔离功能

ESB系统实时检测服务系统的服务状态,当服务出现异常时,能够及时发现,通过监控平台发出报警,通过人工手段或预先设定的规则,对状态异常的服务或服务系统进行迅速隔离,避免因故障导致服务阻塞,保证请求系统对其他服务的正常访问。

2.4.3 协议转换

支持外部系统通过TCP/IP、HTTP、SNA、FTP、MQSeries、JMS等协议和中间件与ESB平台通讯。

一般情况下,请求系统使用ESB系统提供的API,按照ESB系统的技术标准和服务规范进行服务访问,从而避免不必要的协议转换开销。

但是对于请求系统无法改造或改造成本过高的情况下,ESB系统应提供接入协议适配的功能,支持外部系统通过不同的通讯协议与ESB平台通讯。

第20页,共38页

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库企业服务总线ESB方案书(4)在线全文阅读。

企业服务总线ESB方案书(4).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/975736.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: