ESB项目需求说明书_第1页
ESB项目需求说明书_第2页
ESB项目需求说明书_第3页
ESB项目需求说明书_第4页
ESB项目需求说明书_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、需求说明书I目录第1章项目描述第2章平台需求说明2.1 平台功能需求2.1.1 集成共享总线 路由分发动态路由分发:URL路由、基于规则的路由、消息合并、消息分发基于服务路由基于消息路由路由规则管理 任务管理负载均衡资源配置任务调度任务执行 协议转换要求能对目前主流的通讯协议和消息格式能够自动适配和接入,无需开发能实现异构消息格式、不同通讯协议直接的自由转换。提供图形化、可配置的数据格式转换工具和手段。实现异构系统间信息的自由流转,相互协作。HTTP TO JMS;JMS To HTTPSocket To JMS;JMS To SocketSOAP T

2、o JMS;JMS To SOAPJSON To SOAP;SOAP To JSON基于XQuery、XPath或XSLT进行消息转换XML转换、MFL转换基于消息级别的跟踪自定义协议转换 接口适配WebService适配FTP适配MQ适配HTTP适配JMS适配Socket 数据处理.1 数据抽取支持多种关系数据库.2 文本抽取.3 数据映射.4 数据压缩/解压.5 数据加密/解密数据可以使用高级加密标准(AES 或RC2 进行加密。AES 和RC2 支持多种密钥长度。 异构系统连通

3、性支持iWay 5.5 Adapters、.NET、Oracle AQ、Tuxedo、MSMQ、IBM MQ、Oracle WebLogic、IBM WebSphere、Apache AXIS、Axway EDI、Cyclone B2B Interchange等Websphere MQ的内部传送,SecureFTP;Siebel 和PeopleSoft;Oracle BPEL PM;SAP 跨平台数据和消息传递支持同步、异步、发布、订阅支持传统消息格式:JMS、EJB/RMI、Tuxedo、FTP、SMTP、File、Email(SMTP/POP3/IMAP、Socket、EJ

4、B converter JAR、EJB/RMI on WebLogic和本地数据库查找等。支持http(s/FTP/File/JA V A/.net/Mail/Socket/DB/MQ/自定义接口支持各种Web Service 传输,包括:HTTP/SOAP、WS-I、WS-Security、WS-Policy、WS-Addressing、SOAP v1.2等提供客户传输协议开发包,能够对特定的传输协议进行客户化开发,满足各种应用场景的需求通信模式的定制:包括日志记载、模式识别、评测、变换、消息验证以及定制路由支持变量定义、顺序、分支、循环等基于规则的服务编排和路由2.1.2 服务管理2.1.

5、2.1 服务编排动态消息路由异常处理机制服务业务运算垃圾信息过滤机制 服务管控.1 服务发布管理1 标准服务发布服务集成平台对注册的标准服务进行相关配置验证,包括对服务的访问权限、服务的流量控制等一系列关键信息进行最终验证,通过后将对标准服务正式发布,发布后的标准服务转为工作态,此时用户可以通过服务查找找到该标准服务,并可以调用该标准服务。2 标准服务暂停当标准服务出现异常或需要调整时,对消费者不可用,服务集成平台将标准服务置为暂停态,对消费者可以查找但不可使用。3 标准服务注销发现长期不用的服务能务时,需要通过注销将该标准服务废除。标准服务废除需要启动相应标准服务

6、注销管理流程.2 服务版本管理总线上可保存一个服务的历史版本,可根据不同时期的需要发布不同版本,记录版本发布历史。.3 服务发现/订阅管理.4 动态的、策略驱动的服务选择 服务注册管理注册权限管理允许浏览服务注册处,允许将资源从其它应用导入到注册处允许将配置数据从一个环境移植到另外一个环境(例如,从开发域到测试域,或到生产域;在导入过程中,系统允许忽略一些针对特殊环境的设置订阅关系管理路由信息管理服务元数据管理日志数据管理 S LA服务的平均处理时间处理量错误、违反安全和schema验证错误的次数管理员可以为违反SLA规则的

7、行为设定警告设定服务的线程、流量等参数客户化的报警和报表2.1.3 监控中心 平台监控.1 平台资源占用状况监控实时显示平台的cpu,内存等资源的占用情况.2 吞吐量监控显示一段时间内的交易次数,平均报文大小,总报文大小等数据.3 消息队列使用情况监控 服务监控.1 服务并发量监控能够从服务域、服务商、服务、时间段等不同的维度统计服务调用的并发量.2 服务平均处理时间监控能够从服务域、服务商、服务等不同的维度统计一个时间段内服务的平均处理时间.3 服务忙时处理时间监控能够从服务域、服

8、务商、服务等不同的维度统计忙时(如cpu占用70%,内存占用70%的服务的平均处理时间.4 服务吞吐量监控能够显示最近一段时间内的每次服务调用过程中的请求和响应的报文大小。能够从服务域、服务商、服务目录、服务、时间段等不同的维度统计服务调用过程中请求和响应报文的平均大小。能够从服务域、服务商、服务目录、服务、时间段等不同的维度维度统计前N 位请求报文最大和响应报文最大的服务调用,即TopN 统计。 监控报告.1 ESB平台监控报表.2 服务吞吐量报表2.1.4 开发视图消息增强开发视图消息路由开发视图消息转化开发视图服务开发视图服务编排开

9、发视图服务调试视图2.1.5 平台管理 权限管理.1 角色管理能够为组织添加/修改/删除角色,以及角色相关属性等。.2 权限管理能够为组织/角色/个人配置合适的操作权限及菜单访问权限。.3 用户组/角色关系管理能够添加/修改/删除角色与用户组的对应关系 日志管理.1 系统日志管理要求提供完整的日志记录功能。日志信息应包含服务器基础日志,服务活动日志,对发生在服务总线上的所有活动均要求提供完整详尽的日志信息。日志记录内容可配置,对于不同的服务/服务组,可设定不同的日志记录要求。比如对于重点服务,要求详尽记录所有交易报文内容。对于简单服务,记录基本访问和响应信息即可。日志信息要求分类、分级别。可保存于数据库,以供长期分析使用。日志的记录,可异步保存入数据库,在数据库发生故障时,保证日志信息的完整性和不丢失。提供日志信息的图形化分析和统计能力。.2 出错日志追踪服务对于重要操作要求记录日志,关键操作的每一步处理应该是可追踪的,如告警确认人员

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论