[发明专利]不同应用程序之间的数据交互方法有效

专利信息
申请号: 201611144000.4 申请日: 2016-12-13
公开(公告)号: CN106598756B 公开(公告)日: 2020-06-16
发明(设计)人: 甄长飞;王菁 申请(专利权)人: 重庆川仪自动化股份有限公司
主分类号: G06F9/54 分类号: G06F9/54
代理公司: 重庆志合专利事务所(普通合伙) 50210 代理人: 胡荣珲;代婵
地址: 400700*** 国省代码: 重庆;50
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 不同 应用程序 之间 数据 交互 方法
【说明书】:

发明公开了一种不同应用程序之间的数据交互方法,首先将要进行数据交互的应用程序通过端口进行连接,并在各应用程序分别建立监听来监听数据流中的数据传送,若有数据则接受该数据,并对其进行解析,解析出不同的数据请求,执行相应的功能处理,完成相应的操作,然后按照数据发送协议将请求的数据再发送到数据流中,由另一端获取数据流中的数据,同样要对得到的数据进行验证,继而确定获得的数据是否准确可信,而后完成相应的操作。使得同时运行的两个不同的应用程序,及时正确地完成两者之间的实时数据交互,同时又不影响独立程序的顺利运行,且内存空间使用少、占用时间短,数据交互迅速且准确。

技术领域

本发明涉及通信技术领域,具体涉及一种不同应用程序之间的数据交互方法。

背景技术

当前环境下有相当多的应用程序需要数据库数据的支持,但是数据库的建立与提取不仅耗时耗力而且有相当一部分工作是重复的。对于相关领域特别是同类产品而言,是不符合发展需要的。这就要求建立一种机制,既能满足不同应用程序对于数据的需要,又能更好的节约成本,更能安全迅速地完成数据发送与接收。

要实现不同应用程序之间的实时数据交互,现行的主要的方法之一是建立一个共同的数据服务器端,将数据存放在数据服务器端,两个软件A、B可以在需要的时候独立地去读写数据服务器端的数据。这种方法相对稳定也能准确反映数据的可用性,但是有一个很大的缺陷就是对于访问同一个数据时存在信任危机。

当然还有其他方法,对于运行在同一台机器上的两个应用程序之间的数据交互,一般就是开辟一段公共数据区间,用以存放相互传送的数据,软件A、B在需要的时候同样可以独立地读写该数据区间,以完成数据交互。该方法同样存在很大的弊端,就是占用空间以及访问优先级等。

对于大多数软件来说数据的实时性、准确性决定了软件的可信性与可执行性,是整个软件的核心命脉。而对于单独设立数据服务器端的方法来说数据的实时性姑且不论,在该工作模式下,数据本身没有任何的保护措施,应用程序A、B双方都可以对其任意读写,其数据几乎没有准确性可言,很大程度上影响了软件的推广使用,当然对于数据交互不多,A、B只读(或者只写)该方法还是可行的。

而对于开辟公共数据区间的方法来说,虽然解决了数据准确性问题,确实可以通过该数据区的操作标识来保护数据,但是对于数据空的申请是一次性的,这就导致在启动软件的时候必须开辟足够的区间来保存数据,但是无论对程序A还是程序B都不可能每次都访问那么大的数据区间,其某时刻完成某种功能仅仅需要特定的几个或者几十个数据而已,这种情况就造成了内存空间的浪费,那么对于多线程程序来说可是致命的,严重的甚至会致使软件崩溃。

发明内容

本发明的目的在于针对现有技术的不足,提供一种不同应用程序之间的数据交互方法,使得同时运行的两个不同的应用程序,及时正确地完成两者之间的实时数据交互,同时又不影响独立程序的顺利运行,且内存空间使用少、占用时间短,数据交互迅速且准确。

针对以上提到的各种缺陷,本发明将要进行数据交互的两个应用程序通过网络端口进行连接,只要是能够相互发现的两台主机,运行的应用程序就能通过指定的端口进行数据交互,对于运行在同一台机器的两个应用程序同样也可以通过指定的端口进行数据交互。该方法对于数据保护实现起来要简单的多,只要在发送的数据中约定一个标识,就可以判段数据的准确性;对于实时性而言,数据通过网络端口进行交互,其传送速度与执行应用程序的主机性能相关,现行的主流主机配置完全可以保证数据传送的实时性,即该方法即保证了两个应用程序之间的数据实时交互又保证了数据准的确性,同时又不影响软件的单独执行,完美解决了以前方法中存在的问题。

本发明的目的是这样实现的:一种不同应用程序之间的数据交互方法,包括如下步骤:

1)将要进行数据交互的应用程序通过端口进行连接,交互双方共用一段存储空间,交互双方分别建立监听来检查这个空间内是否有数据;

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆川仪自动化股份有限公司,未经重庆川仪自动化股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201611144000.4/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top