ResourceOne DataExchange(简称R1 DE)平台是ResourceOne在面向服务迈进,在工程化信息整合层面的重要产品,主要提供基于消息的信息交换处理中间层服务。R1 DE采用伸缩性及扩展性极强的技术架构,满足中小企业乃至全国范围内的大型行业数据交换的需求。
R1 DE数据交换平台通过J2EE平台下的总线式交换体系有效地解决了分布式部署、异构数据库、运行于不同操作系统平台上的应用系统间的数据交换、共享和业务协同问题。将分散建设的若干应用信息系统进行良好的整合,通过本地、广域、Internet网络构建信息交换体系,使若干个应用子系统间便捷、安全、可靠地传输、共享信息,最大范围提高信息资源的利用率且持续提升挖掘其价值,以更好地实现信息化建设的基本目标。
R1 DE作为分布式信息服务系统不同部分之间的核心通讯枢纽,以面向信息资源整合为根本,提供跨地域、跨部门的应用支撑技术框架,为横跨各政府机构的服务、监管职能的业务实现和同一机构内多个部门不同业务系统之间的数据整合和协同办公提供了进行有效转换和交流的良好渠道及平台。
ResourceOne DataExchange 体系结构
上图是R1 DE的逻辑构成,分为设计时环境、运行时和部署配置时三个部分
● DE服务器软件(运行时)
运行时DE服务器引擎提供强大的信息交换处理能力,支持基于XML的消息格式转换处理。
● DE管理控制台(部署配置时)
部署配置时提供基于Soap协议的web管理控制台,为管理员提供轻松管理多个交换节点的能力。
● 与R1 Studio紧密集成的DE Designer(设计时)
提供图形化的拖拽式信息交换方案设计和辅助开发。
ResourceOne DataExchange 系统特点
● 采用了SOA的技术实现架构,并且采纳OpenSource项目的成果和授权许可源代码,提高代码质量和安全可靠性,所有核心组件都以服务方式提供给外界。
● 设计工具和管理控制台的分离清晰的分离了系统设计开发、系统配置部署阶段。
● 采用开放式体系结构,依托R1 Framework平台强大的整合能力和R1 StarFlow工作流产品强大的流程设计和控制能力(支持多输入、多输出、多应用交互、多分支多汇聚),增强了对消息处理流的控制。
● 灵活的部署方式支持,支持单Server星形数据交换网络与多Server分布式级联数据交换网络,为用户从单一节点的应用信息交换扩展到全行业级贯通全国的交换网络提供了高度的部署适应能力。
● 高可扩展性与伸缩性。引擎支持多种扩展处理,客户端提供强大的适配器机制和触发器机制
● 为分布式的应用及数据库之间实时信息流交换提供松散耦合的平台。提供订阅/发布或者请求/应答,同步异步,可靠传输、信任、认证、加密、事务控制等多种选择。
● 强大的信息传输和路由能力。在LAN或者WAN以及Internet上进行信息路由,支持Http/S、FTP、消息中间件、SOAP多种协议进行接入及数据传输
● 遵循业界标准:遵循J2EE、XML、WebService/SOAP、WFMC等业界通用技术规范。
● 具有一致的安全性:通过权限配置,数据加密来保证数据在共享和传输中的安全以及数据交换方的认证和权限控制。
● 基于J2EE实现的管理控制台,完全通过WebService/SOAP与受管节点交互,可随Server的部署方式随时调整管理范围。在管理控制台中对系统运行状况、系统异常状况的监控。实现交换服务器、连接器的动态配置
● 基于Eclipse技术的图形化设计工具,使用鼠标拖拉方式操作与控制,辅助用户能够快速定制消息流程,轻松完成消息映射与部署操作。
● 强壮的企业级计算设计,提供可靠的服务器及客户端消息缓冲池保证数据处理的可靠完整性,保证交换消息不丢失,促进业务鲁棒性
|