The invention discloses a heterogeneous resource integration framework and integration method based on ICE middleware; the invention realizes the integration framework of a set of heterogeneous resources, allowing different languages, running on different platforms background service integration, call framework can not only support C/S, B/S and other architecture of the client on the service, but also realize the call each back-end service between the service makes possible to operate; service calls using the indirect binding mode, service changes, new information service is registered with the registration service center, the caller does not need to change any information; compared with the prior art, the invention extends technical solution and the development of simplicity is better than similar in performance and.
【技术实现步骤摘要】
一种基于ICE中间件的异构资源集成框架及其集成方法
本专利技术涉及属于计算机网络领域,尤其涉及一种基于ICE中间件的异构资源集成框架及其集成方法。
技术介绍
近年来,随着生产生活高度信息化,各行业部门积累了众多的数据资源和服务应用,传统的垂直式结构IT系统已无法满足对业务的整体支持,为提高资源利用效率,降低生产管理成本,通过资源整合技术为用户提供一种多维数据共享服务方式成为新的趋势,因此具备高度整合能力的资源共享平台应运而生。同时,复杂环境下的平台间消息通信和数据传输问题成为该领域研究的热点。资源共享平台旨在通过实现不同应用系统之间数据共享,而使它们像一个整体一样进行业务信息处理,使得整个业务、管理、资源等各个环节达到协调运转、效率优化的目的。这些资源包括已建、在建的基于不同技术平台实现的,并且运行于不同网络的系统资源。同时平台要能够支持C/S和B/S等不同架构模式的第三方应用对平台资源的访问。大规模数据资源融合及服务应用集成作为资源共享平台的核心技术模块,需要依赖于高效稳定并且支持异构环境的资源集成框架。国内外一些研究组织希望通过制定统一的技术规范来解决异构环境 ...
【技术保护点】
一种基于ICE中间件的异构资源集成框架,其特征在于:包括客户端、防火墙、注册中心、可视化界面、服务主机、副本主机、服务、IceNode与服务部署系统;其中,客户端,用于通过防火墙与注册中心相连,通过注册中心返回的服务端点信息与服务所在主机的IceNode建立通信连接,进行服务调用;防火墙,为应用层防火墙和路由器,提供了安全、路由消息和事务管理功能;注册中心,用于存储服务对象适配器和其所对应的端点信息,通过与各个服务主机及副本主机的IceNode连接监控各个主机及其服务;可视化界面,用于以界面的形式展示注册中心、服务主机、IceNode、服务以及对象适配器的信息;服务主机,用 ...
【技术特征摘要】
1.一种基于ICE中间件的异构资源集成框架,其特征在于:包括客户端、防火墙、注册中心、可视化界面、服务主机、副本主机、服务、IceNode与服务部署系统;其中,客户端,用于通过防火墙与注册中心相连,通过注册中心返回的服务端点信息与服务所在主机的IceNode建立通信连接,进行服务调用;防火墙,为应用层防火墙和路由器,提供了安全、路由消息和事务管理功能;注册中心,用于存储服务对象适配器和其所对应的端点信息,通过与各个服务主机及副本主机的IceNode连接监控各个主机及其服务;可视化界面,用于以界面的形式展示注册中心、服务主机、IceNode、服务以及对象适配器的信息;服务主机,用于承载服务与IceNode;副本主机,用于承载服务与IceNode,分担服务主机负载,实现负载均衡和容灾;服务,用于部署在服务主机及副本主机中;在调用其它服务时,用于与注册中心直接连接发送请求;IceNode,起着连接服务和注册中心的桥梁作用,监控所在主机以及主机部署的服务;服务部署系统,用于与各个服务主机及副本主机连接,实现多节点服务部署、升级。2.根据权利要求1所述的一种基于ICE中间件的异构资源集成框架,其特征在于:所述客户端采用C/S或B/S架构模式的第三方应用。3.根据权利要求1所述的一种基于ICE中间件的异构资源集成框架,其特征在于:所述服务主机和副本主机均采用PC机或服务器。4.根据权利要求1所述的一种基于ICE中间件的异构资源集成框架,其特征在于:所述服务采用Java语言编写。5.根据权利要求1所述的一种基于ICE中间件的异构资源集成框架,其特征在于:所述服务通过注册中心进行相互调用,实现服务互操作。6.一种基于权利要求1-5所述的ICE中间件的异构资源集成框架的集成方法,其特征在于:具体包含如下步骤:步骤1:将服务部署系统与各个服务主机以及副本主机相连,通过服务部署系统将服务以及IceNode部署在相应服务主机与副本主机上;步骤2:启动各个服务主机以及副本主机上的IceNode,配置注册中心的配置文件,然后启动注册中心;步骤3:配置application.xml文件,然后利用可视化界面将配置好的application.xml文件添加到注册中心,利用可视化界面查看注册中心以及各个服务主机上IceNode和服务...
【专利技术属性】
技术研发人员:丁赤飚,赵文波,张伟,朱利鲁,朱向阳,彭晨,林殷,刘振,
申请(专利权)人:中国科学院电子学研究所苏州研究院,
类型:发明
国别省市:江苏,32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。