技术开发 频道

如何实现异构数据共享



    下面来介绍一下该平台的框架设计:
    集成平台中的各个节点数据源以Grid Service的方式对外发布,WEB应用客户端或者其它应用程序客户端从不同的平台,不同的软件开发环境调用该中间件的Grid Service接口,从而获得来自不同节点数据源的数据,实现数据的透明访问。下图是数据集成框架。

 

    从上图中可以看到,客户端运行资源浏览器,用户通过资源浏览器能看到系统的统一数据视图、对数据进行访问和操作、调用系统提供的网格服务等。客户与网格服务器之间的通信是调用网格服务接口进行的,之间的传输协议是SOAP访问协议。它们的交互数据通过XML语言进行统一描述,便于系统的理解,这样,客户端就可用浏览器对返回的数据进行解释和显示。

    网格服务接口负责通过标准的Grid Service接口形式向用户提供访问整个网格环境内已经发布的数据源的方法。每个业务节点都拥有一个Tomcat (Apache)服务器,以作为Grid Service的运行平台。每个节点有拥有一组Grid Service服务,但是网格环境的每一个节点必须至少拥有一个管理器的服务,从而能够与上层的网格服务(Grid Service)管理与发现层进行交互。

0
相关文章