ESB项目需求说明书.doc

ESB项目需求说明书.doc

ID:57269949

大小:113.50 KB

页数:10页

时间:2020-08-08

ESB项目需求说明书.doc_第1页
ESB项目需求说明书.doc_第2页
ESB项目需求说明书.doc_第3页
ESB项目需求说明书.doc_第4页
ESB项目需求说明书.doc_第5页
资源描述:

《ESB项目需求说明书.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

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

2、JMS;JMSToSOAPJSONToSOAP;SOAPToJSON基于XQuery、XPath或XSLT进行消息转换XML转换、MFL转换基于消息级别的跟踪自定义协议转换1.1.1.4接口适配WebService适配FTP适配MQ适配HTTP适配JMS适配Socket1.1.1.1数据处理1.1.1.1.1数据抽取支持多种关系数据库1.1.1.1.2文本抽取1.1.1.1.3数据映射1.1.1.1.4数据压缩/解压1.1.1.1.5数据加密/解密数据可以使用高级加密标准(AES)或RC2进行加密。AES和RC2支持多种密钥长度。1.1.1.2异构系统连通性支持iW

3、ay5.5Adapters、.NET、OracleAQ、Tuxedo、MSMQ、IBMMQ、OracleWebLogic、IBMWebSphere、ApacheAXIS、AxwayEDI、CycloneB2BInterchange等WebsphereMQ的内部传送,SecureFTP;Siebel和PeopleSoft;OracleBPELPM;SAP1.1.1.3跨平台数据和消息传递支持同步、异步、发布、订阅支持传统消息格式:JMS、EJB/RMI、Tuxedo、FTP、SMTP、File、Email(SMTP/POP3/IMAP)、Socket、EJBconve

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

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

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

7、错误的次数管理员可以为违反SLA规则的行为设定警告设定服务的线程、流量等参数客户化的报警和报表1.1.1监控中心1.1.1.1平台监控1.1.1.1.1平台资源占用状况监控实时显示平台的cpu,内存等资源的占用情况1.1.1.1.2吞吐量监控显示一段时间内的交易次数,平均报文大小,总报文大小等数据1.1.1.1.3消息队列使用情况监控1.1.1.2服务监控1.1.1.2.1服务并发量监控能够从服务域、服务商、服务、时间段等不同的维度统计服务调用的并发量1.1.1.2.2服务平均处理时间监控能够从服务域、服务商、服务等不同的维度统计一个时间段内服务的平均处理时间1

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。