为了解决多个异构遗留系统中数据的集成问题,提出了一个具有访问控制层、协同层、数据层的面向服务的柔性异构数据集成模型。访问控制层能够连接各种数据源,通过柔性操控平台对数据源和集成映射方案进行描述,采用消息机制进行消息传递。协同层对传送过来的消息进行分发执行数据同步与描述信息更新操作,消息检测器对消息进行校验和错误处理,同步检测器实时检测数据同步情况,协同反馈器对错误的消息与不同步的数据进行反馈处理,保证模型各层协同工作。数据层用来存储集成的数据、数据源描述信息、集成映射信息、异构数据类型信息。模型最终以服务的形式进行发布,可单独使用也可以进行二次开发供其他系统调用。最后,通过将该模型应用到燕山大学财务查询系统中,说明了模型的有效性。
In order to solve the problem of data intergration in some heterogeneous and existed systems,a service-oriented flexible integration model of heterogeneous data is presented,which includes access control layer,collaboration layer and data layer.Access control layer could connect various data sources.Data source and integrated mapping can be described on the flexible control platform.It uses message mechanism for message passing.In collaborative layer,messages were send over to perform data synchronization and update the description.Message detector could verify the message and handle error.Synchronization detector detect the data synchronization in real-time.Collaborative feedback device can process error message and non synchronous data to ensure that all layers could work together.The data layer is used to store the integrated data,the data source description,integrated mapping information and heterogeneous data type information.The model is published in the form of web service.It could be used alone or be the secondly developed for other system.Finally,the model is applied to the financial query system of the Yanshan University,and the validity of the model is very good.