[发明专利]一种异构环境下数据交换与集成的方法及实施该方法的系统有效
| 申请号: | 201110192973.6 | 申请日: | 2011-07-11 |
| 公开(公告)号: | CN102208985A | 公开(公告)日: | 2011-10-05 |
| 发明(设计)人: | 董晓;罗世华 | 申请(专利权)人: | 东莞市盈达信息科技股份有限公司 |
| 主分类号: | H04L12/04 | 分类号: | H04L12/04;H04L29/06 |
| 代理公司: | 北京轻创知识产权代理有限公司 11212 | 代理人: | 吴英彬 |
| 地址: | 523000 广东省东莞市*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 环境 数据 交换 集成 方法 实施 系统 | ||
技术领域
本发明涉及数据交换领域,特别涉及一种异构环境下数据交换与集成的方法和一种实施该方法的系统。
背景技术
现有技术中,传统以C++、Delphi、Java、VB等语言开发的电子表单和HTML表单,尽管比纸张表单有了长足的进步,在实际应用中仍然存在很多问题:
1:运行环境受具体的开发语言制约,例如采用C++、Delphi、Java、VB等语言开发的电子表单;
2:基于数据库开发,不易设计和制作电子表单;
3:无法制作和纸面一样美观的电子表单例如HTML表单,不能提供符合用户的使用习惯;
4:数据和表单样式绑定,极大地限制了应用扩展、数据集成与共享;
5:无法适应业务逻辑的不断变化——只好修改数据库字段,修改程序/重新设计界面/不易维护和管理;
6:无法处理涉及到大量表单的应用;
7:安全性不能满足要求,更不能与中国特色的印章相结合.
由于上述问题,在异构环境下数据交换与集成比较困难。
发明内容
本发明的目的在于,提供一种异构环境下数据交换与集成的方法,通过该方法的使用,能够基于跨终端、跨平台、跨中间件、跨开发技术、跨应用集成高质量业务数据,解决了以往技术不能适应以上多变化的问题,实现异构环境下数据的交换与集成,提高了工作的效率。
本发明还提供了一种实施所述异构环境下数据交换与集成的方法的系统。
本发明为实现上述目的所采用的技术方案为:
一种异构环境下数据交换与集成的方法,其包括以下步骤:
(1)设置一服务器端,该服务器端包括一基于数据源集成的数据库管理系统、一表单服务器和若干基于不同类型数据库系统的业务系统,该数据库管理系统、表单服务器和业务系统依次循环连接,该数据库管理系统、表单服务器和业务系统中的数据能双向传输;
(2)设置一管理端,该管理端与表单服务器相连接,通过该管理端对表单服务器进行发布电子表单模板、配置服务器和定义数据适配器;
(3)设置一客户端,该客户端包括若干进行数据录入或读取的客户终端,该客户终端与所述业务系统相连接,该客户终端与业务系统之间的数据能双向传输。
作为本发明的进一步改进,其还包括以下步骤:
(4)管理员通过该管理端配置好表单服务器,将设计好的电子表单提交发布到表单服务器进行管理及用户调用,该表单服务器中的的一个电子表单对应多个实例,管理员通过定义数据适配器使数据库管理系统将业务系统中需要交换的数据对应相应的电子表单映射关系;
(5)表单填写者通过客户终端进行表单实例建立,该表单实例中的具体表单数据通过业务系统传输到表单管理器中并触发表单服务器中的一数据引擎,该数据引擎将该表单实例中的数据通过数据映射关系保存到相应的业务数据库中,完成异构环境下数据交换与集成。
作为本发明的进一步改进,所述表单服务器包括一模板管理模块、一数据适配器引擎模块和一配置工具模块。
作为本发明的进一步改进,所述管理端包括一电子表单模板发布模块、一服务器配置模块和一数据适配器定义模块。
作为本发明的进一步改进,所述表单实例建立可以是在线进行填写建立或离线填写建立。
作为本发明的进一步改进,通过该客户端进行表单数据的采集、处理、显示和输出。
一种实施前述异构环境下数据交换与集成方法的系统,其包括一服务器端、一管理端和一客户端,该服务器端包括一基于数据源集成的数据库管理系统、一表单服务器和若干基于不同类型数据库系统的业务系统,该数据库管理系统、表单服务器和业务系统依次循环连接,该数据库管理系统、表单服务器和业务系统中的数据能双向传输;该管理端与表单服务器相连接,通过该管理端对表单服务器进行发布电子表单模板、配置服务器和定义数据适配器;该客户端包括若干进行数据录入或读取的客户终端,该客户终端与所述业务系统相连接,该客户终端与业务系统之间的数据能双向传输。
作为本发明的进一步改进,所述表单服务器包括一模板管理模块、一数据适配器引擎模块和一配置工具模块。
作为本发明的进一步改进,所述管理端包括一电子表单模板发布模块、一服务器配置模块和一数据适配器定义模块。
作为本发明的进一步改进,通过该客户端进行表单数据的采集、处理、显示和输出。
本发明的有益效果为:通过本发明方法及系统的使用,能够基于跨终端、跨平台、跨中间件、跨开发技术、跨应用集成高质量业务数据,解决了以往技术不能适应以上多变化的问题,实现异构环境下数据的交换与集成,提高了工作的效率。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东莞市盈达信息科技股份有限公司,未经东莞市盈达信息科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110192973.6/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置





