ESB招标采购参数_v1.0-201604

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

一、技术规格1总体要求企业服务总线需实现安全、稳定、健壮的应用适配与数据交换,实现应用系统间的互联互通,并提供标准化服务接口,实现数据的共享与交换。1.1体系架构要求需采用面向服务的体系架构(SOA),支持WebService及JMS规范,实现已有的WebService、数据库为主接口服务集成,能够支撑数据共享与交换。1.2部署架构要求需支持分布式部署,集中式管理。并提供全局统一管理、监控与安全保障。1.3标准性要求需支持WS-*、XML等相关技术标准及技术规范,以及国际和行业数据通信标准、SOA国家标准等。需遵循医疗行业、IT行业的相关协议和标准,如HL7、DCOM等。1.4兼容性要求运行平台需支持Windows、Solaris、Linux、AIX、HP-Unix等主流操作系统,需支持64位与32位操作系统。2功能性要求2.1接入能力要求2.1.1接入协议类别要求需提供多种基于标准协议的接入方式,包括SOAP/HTTP、JMS/MQ、Socket等,保持技术的中立性。2.1.2多通道接入能力同一服务需同时对外暴露多种协议接入方式,便于不同的系统进行灵活选择。2.2适配能力要求2.2.1架构要求需基于适配器框架技术,实现统一的客户化应用服务接口。2.2.2协议适配器需支持Socket、FTP、EJB、LDAP、XML、HTTP、JMS、Email、WebServices、CORBA、RMI等技术协议类型的适配器。2.2.3数据适配器需支持多种数据源类型,包括关系型数据库(DB2、Oracle、SQLServer、MySQL)等、结构化资源(XML、Excel、Json)等、自定义文件(自定义分隔符、定长资源)、已有服务接口(Webservice、EJB)等多种形式。2.2.4协议转换需支持不同协议间的自由转换,如JDBC-WebService转换,满足不同业务应用的需要。2.2.5模板支持需提供多种资源适配器开发模板与部署模板,简化适配过程,缩短适配周期。通过适配器模板,快速将异构系统提供的异构数据/接口封装为标准服务,如WebService。2.3数据交换能力要求2.3.1同步数据交换需支持同步请求与应答模式,客户端等待平台响应结果后,才能继续后续处理其他业务。2.3.2异步数据交换需支持异步请求模式,客户端无需等待平台响应,保证网络消息发送后,即可继续后续处理其他业务。2.3.3Web服务代理需支持Web服务代理模式,全配置、零编码的实现已有Web服务的虚拟化,隐藏服务真实地址,提供服务统一访问入口。2.3.4消息路由需支持基于内容的消息路由模式,包括静态路由、动态路由、第三方规则路由,使消息按照预定义规则到达目标。2.3.5发布订阅需支持发布/订阅模式,包括一对一、一对多、多对一、多对多,消息提供者发布的消息内容可同时被多个消息订阅者接收,从而服务于高性能、大吞吐量的广播应用。2.3.6文件传输需支持文件传输模式,保证文件快速、可靠、稳定传输,支持断点续传与出错重传。2.3.7服务组合需支持多个独立服务的组合,为新业务形成新的功能来满足业务需求的新增和变更。2.4数据处理能力要求2.4.1数据格式转换需支持对不同数据格式的灵活转换,包括文本、XML、Json等标准格式,也包括不同行业、领域专有的数据格式规范,满足应用整合过程中不同消息处理源对消息的不同需求。2.4.2数据内容转换需支持数据内容的灵活转换,包括数据合并拆分、数据丰富裁剪、数据补缺替换、字典表映射等。2.4.3数据内容过滤需支持根据用户设定的消息过滤要求,对传输的消息进行过滤,过滤不符合要求的数据。并反馈消息不被执行的具体原因。2.4.4数据压缩需支持大消息传输,通过对消息的压缩来提高大消息量的传输速度,缩短消息传输时间。2.5服务管理能力要求2.5.1集中管理需支持分布式部署,集中式管理,支持域、服务主机和服务节点三个管理层次,需提供统一的配置管理工具,可各服务器上的的服务节点进行统一配置管理。2.5.2灵活授权需支持对不同机构用户及授权统一管理,不同机构管理用户,需经过对用户的授权,只有被授权的管理域、主机、服务才可被该用户管理。2.5.3服务内容管理需支持对全局服务的新增、部署、变更、查看、配置等操作,支持远程一键式部署。2.5.4服务状态管理需支持批量/单独对服务节点进行启动、停止操作。2.5.5服务访问权限管理需支持服务访问权限管理:可定义服务安全访问策略,包括IP认证、用户认证、服务认证等,支持消息加密与消息压缩配置。2.5.6日志管理需支持日志管理:包括管理日志与服务运行日志。管理员可查看各类用户对本平台进行了哪些操作。被授予权限的用户可对服务运行日志进行查询、下载,运行日志支持多级设置及多种日志清除策略。2.5.7热部署需支持热部署,增加、变更服务不影响其他服务正常运行效。2.6服务监控能力要求2.6.1拓扑监控需提供统一的服务监控工具,可对平台中的各服务节点运行情况进行监控管理,提供全局拓扑示意图,直观查看平台中各服务运行情况。2.6.2常规监控需提供数据节点的交易成功失败数、系统异常总数、服务节点响应时间等核心的数据指标。2.6.3分段监控需提供服务各处理阶段的分段监控,包括:消息接收阶段、消息处理阶段、消息应答阶段,并提供图形化监控界面。2.6.4支持SLA监控需支持SLA水平协议监控,执行方式支持每天一次和持续轮询。规则支持复杂表达式,支持合并。可自定义服务监控指标与告警范围,支持邮件告警与告警导出。2.6.5统计分析需支持指定阶段的监控信息汇总与统计,并可导出分析统计报告。2.6.6安全审计需支持查看被授权的用户访问该服务的记录、所有用户访问本服务节点的记录。也可查看没有被授权的用户访问平台服务的记录、所有未授权用户访问平台服务的统计和授权用户平台服务的记录。2.6.7异常告警需提供异常告警功能,当平台运行异常时,服务监控平台可以第一时间监控到异常信息,并且能够将告警信息以系统提示的方式及邮件方式报警给系统管理员。2.7集成开发工具要求集成开发平台工具能够支持JAVA语言开发、调试、部署等功能,配备图形化工具使得服务从建模-组装-优化的全过程得以实现。通过完全的图形化建模界面以及大量预定义的服务模板,可以帮助开发人员快速、准确地进行服务封装、服务集成等开发工作。2.7.1服务建模需提供图形化建模工具,快速完成服务模型定义,并支持XSD生成与对象转换。2.7.2服务模版需提供数据适配与交换配置开发工具,通过大量预定义的服务模板,使得数据交换服务配置过程简单、直观、高效,快速实现服务定义与发布。2.7.3模拟运行需支持调试、模拟运行、打部署包等功能,帮助开发人员快速、准确的进行服务封装、服务集成及数据交换等开发工作。2.7.4值域映射工具需支持将源值域按照平台规定的业务标准进行值域映射,默认值配置等功能,业务流程会按照这个映射结果进行数据采集。3非功能需求分析3.1安全需求3.1.1管理安全需支持管理授权,包括域授权、主机授权、服务授权,用户不得管理未授权服务。3.1.2访问安全需支持访问认证,包括IP认证、用户认证、服务认证,并支持访问情况的安全审计。3.1.3数据安全需提供消息层的身份鉴别,支持加密解密、签名验签,支持主流的对称加密算法和非对称加密算法,支持PKI安全体系。3.1.4传输安全需支持HTTPS、WS-Security1.0、JMS等安全传输协议,保障消息传输过程安全。支持消息断点续传与出错重传。3.1.5安全扩展需支持第三方安全机制,可灵活进行安全性扩展。3.2扩展性需求3.2.1负载均衡需提供负载均衡方案,在高压力下满足业务性能要求。3.2.2高可用性需提供高可用性部署方案,保证服务7*24小时不间断运行。3.2.3独立性服务需能够不依赖于J2EE应用服务器运行环境独立部署运行。3.2.4扩容性需支持水平扩容和垂直扩容。3.2.5兼容性能够实现不受限制的系统集成,支持业内最广泛的通讯报文协议,并支持特定报文协议和通讯方式的扩展。同时,ESB应具有非常好的平台兼容性,可支持各种操作系统如AIX,LINUX,HP-UX,Windows等操作系统,支持业内最广泛的数据库如Oracle,Informix,DB2,SQLServer和MySql等关系型数据库;支持各类的硬件平台,如IBM的P系列服务器、HP服务器、PCServer、X86虚拟机等。详细操作系统与开发环境版本包括以下:操作系统硬件平台操作系统版本JDK版本Windowsx86AMD64/EM64T32/64bitmodeWindows2000(SP3+)WindowsServer2003DE/EE/SEWindowsServer2008WindowsXPProf.(SP1+)WindowsVistaWindows7JDK1.5.0.14及以上版本SolarisSPARC(32/64bit)x86(32bit)Solaris10OSJDK1.5.0.12及以上版本Linuxx86AMD64/EM64T32/64bitmodeRHEL5RHEL4/3AS/ESSUSE10/9.2/9.1/8.2TurboLinux8.0JDK1.5.0.12及以上版本AIX5200-075300-036100-GOLDJAVA532/64bit及以上版本HP-UXPA-RISCItaniumHP-UX11iv1(11.11)HP-UX11iv2(11.23)HP-UX11iv3(11.31)HP-UX11iv2(11.23)HP-UX11iv3(11.31)Java15JDK及以上版本支持数据库详细版本包括以下:数据库系统推荐版本DB28.1/8.2及以上版本Oracle9i/10g/11g及以上版本MSSqlServer20052005/2008及以上版本MySql5.0及以上版本3.3定制性需求3.3.1调整扩展需支持必要情况下的产品功能调整及扩展,以更好地支持本地化定制需求。3.3.2接口支持需支持API接口,支持监控及管理功能迁移至业务平台需求。4产品评分标准(供参考)序号评分项目说明分值一商务部分评分二技术评分评委根据下列因素进行技术指标综合评分1.总体要求★采用完全自主知识产权的产品,包括企业服务总线、适配器、消息中间件等。(提供以上中间件产品软件著作权登记证书和软件产品登记证书)基于面向服务的体系架构(SOA),采用WebService或JMS规范,实现跨地域、跨机构、跨系统的数据共享与交换。2.开放性要求支持主流操作系统,包括Windows、Solaris、Linux、AIX、HP-Unix,需支持64位与32位操作系统。支持WS-*、XML相关技术标准及技术规范,以及国际和行业数据通信标准、SOA国家标准。3.协议接入要求提供多种基于标准协议的接入方式,包括SOAP/HTTP、JMS/MQ、Socket,保持技术的中立性。同一服务可同时对外暴露多种协议接入方式,便于不同的调用者进行灵活选择。4.资源适配要求基于适配器框架技术,实现统一的客户化应用服务接口。协议适配器支持Socket、FTP、EJB、LDAP、XML、HTTP、JMS、Email、WebServices、CORBA、RMI等技术协议类型的适配器。数据适配器支持多种数据源类型,包括关系型数据库(DB2、Oracle、SQLServer、MySQL)等、结构化资源(XML、Excel、Json)等、自定义文件(自定义分隔符、定长资源)、已有服务接口(Webservice、EJB)等多种形式。协议转换实现不同协议间的自由转换,通过适配器模板,快速将异构系统提供的异构数据/接口封装为标准服务,如JDBC-WebService转换,满足不同业务应用的需要。适配模板提供多种资源适配器开发模板与部署模板,简化适配过程,缩短适配周期。5.数据交换要求支持同步、异步共享交换模式,满足不同数据交换需求。支持分发模式,提供一对一、一对多、多对一、多对多消息分发策略,能够实现消息的

1 / 18
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功