基于本地插件的云端与微端数据互通交易方法

文档序号:9598350阅读:292来源:国知局
基于本地插件的云端与微端数据互通交易方法
【技术领域】
[0001]本发明涉及一种数据互通交易方法,尤其涉及一种基于本地插件的云端与微端数据互通交易方法。
【背景技术】
[0002]所谓云端,其实就是泛指网络,名称来自工程师在绘制示意图时,常以一朵云来代表网络。因此,云端服务用白话文讲就是“网络服务网络”。举凡运用网络沟通多台计算机的运算工作,或是透过网络联机取得由远程主机提供的服务等,都可以算是一种云端服务。用云端服务的好处是一一企业不需投入大量的固定资产采购软硬件,也不需要增加信息管理人员,只要透过云端服务供货商所提供的服务,在很短的时间内就可以迅速取得服务。这对一些分秒必争的企业营运来说,将会产生相当大的帮助。并且,有了虚拟化的技术,企业放在云端的资料备份及备援将会得到相当程度的保障。这让企业愿意将数据及应用程序放在云端,透过网络让各分公司能够及时取得服务,达到随选服务的要求(service on demand)
,加快整体公司的营运效率。
[0003]另外整体连网装置将涵盖PC、NB、智能型手机、电子书等,再加上网络的普及频宽的提升、企业全球化的浪潮,行动办公室对信息的取得将更为迫切。而透过云端服务供货商提供的服务让信息流可以随时流入自己的手持装置中,迅速做出决策,将是提升企业竞争力的首要关键。
[0004]但是,现有的所有服务都是云端提供,客户端数据也是直接提交到云端,而无法做到将云端的数据直接写入本地配置的数据库。

【发明内容】

[0005]本发明的目的就是为了解决现有技术中存在的上述问题,提供一种基于本地插件的云端与微端数据互通交易方法。
[0006]本发明的目的通过以下技术方案来实现:
基于本地插件的云端与微端数据互通交易方法,包括云端与终端,所述的终端内设置有微端插件,其包括以下步骤:步骤①,用户在门店通过云服务查看商品,用户确认购买后,调用callPreOrder函数,该函数将用户的订单信息转成Json对象传入微端,浏览器等待微端返回订单编号备用。步骤②,微端持续监听固定http地址中的callPreOrder函数,监听到之后,对监控到的数据进行解析。步骤③,微端读取微端中的数据库配置,与P0S数据库建立连接,读取订单的明细之后将解析出来的数据写入数据库。步骤④,门店员工收银时调出订单,确认订单之后,完成整个购物交易流程。所述的云端与微端插件实时通讯,自动进行版本升级匹配。
[0007]上述的基于本地插件的云端与微端数据互通交易方法,其中:所述的callPreOrder函数将订单中的商品编码、价格、数量组合成Json格式,并发起请求,等待微端监听,微端监听到请求之后,对Json格式中包含的内容进行解析,解析好之后插入对应的数据库中。
[0008]进一步地,上述的基于本地插件的云端与微端数据互通交易方法,其中:所述的微端将插入数据时生成的订单号反馈给云端,云端将订单号与订单的商品数据进行整合,之后调用基于浏览器的打印插件,实现小票打印。
[0009]更进一步地,上述的基于本地插件的云端与微端数据互通交易方法,其中:步骤④中的确认订单为,收银员调出系统中的预订单,与用户打印出来的预订单号进行核对,确认之后,调出对应预订单中的商品进行结账。
[0010]再进一步地,上述的基于本地插件的云端与微端数据互通交易方法,其中:所述的版本升级匹配过程为,终端初次启动的同时微端插件亦启动,并初始化终端配置;微端插件与云端通讯后,云端返回版本号交由微端插件判断,若云端版本号与终端版本号相同,则正是启动终端,若云端版本号与终端版本号不同,则从云端下载对应的更新文件至终端安装更新。
[0011]本发明技术方案的优点主要体现在:通过云端、终端、微端的相互通讯配合,可以实现统一的云服务平台。同时,能够满足服务数据在平台上的对接。并且,拥有完善的升级方式,满足版本一致性。再者,拥有较佳的监听模式,能够确保本地网络环境的通讯畅通。更为重要的是,依托于数据库的参与,便于实现多组数据互通,提高微端数据处理能力。
【附图说明】
[0012]本发明的目的、优点和特点,将通过下面优选实施例的非限制性说明进行图示和解释。这些实施例仅是应用本发明技术方案的典型范例,凡采取等同替换或者等效变换而形成的技术方案,均落在本发明要求保护的范围之内。
[0013]图1是基于本地插件的云端与微端数据互通交易方法的用户实施流程示意图。
[0014]图2是版本升级流程示意图。
【具体实施方式】
[0015]如图1所示基于本地插件的云端与微端数据互通交易方法,包括云端与终端,该终端内设置有微端插件,其与众不同之处在于包括以下步骤:
首先,用户在门店通过云服务查看商品,用户确认购买后,调用callPreOrder函数。执行的时候,该函数将用户的订单信息转成Json对象传入微端,浏览器等待微端返回订单编号备用Ο
[0016]之后,微端持续监听固定http地址中的callPreOrder函数,监听到之后,对监控到的数据进行解析;
接着,微端读取微端中的数据库配置,与P0S数据库建立连接,读取订单的明细之后将解析出来的数据写入数据库;
最后,门店员工收银时调出订单,确认订单之后,完成整个购物交易流程。结合实际处理来看,确认订单的过程为:收银员调出系统中的预订单,与用户打印出来的预订单号进行核对。确认无误之后,收银员就可调出对应预订单中的商品进行结账。这样,能够配合扫描枪等电子设备实现信息快速录入,加快收银员的收银速度,满足快速结算的需要。
[0017]当然,考虑到各类数据的更新需要,不会出现数据不匹配而影响交易的情况,令云端与微端插件实时通讯,自动进行版本升级匹配。一来可以提高版本之间的同步率,二来能够实现免人工升级。
[0018]就本发明一较佳的实施方式来看,为了满足微端的监听需要,同时有利于后续的数据解析,避免出现冗长的数据和处理错误,callPreOrder函数将订单中的商品编码、价格、数量等相关数据组合成Json格式。之后,发起请求,等待微端监听。当微端监听到请求之后,对Json格式中包含的内容进行解析,将解析好之后插入对应的数据库中即可。这样,可以便于其他程序第一时间调用数据库,且满足所调用的数据是最新最完善的,免去人工补录容易遗漏的缺陷。同时,在执行的时候,微端将插入数据时生成的订单号反馈给云端,云端将订单号与订单的商品数据进行整合。最终,调用基于浏览器的打印插件,即可实现小票打印。
[0019]进一步来看,为了满足版本的快速升级与有效对接,本发明所采用的版本升级匹配过程如下:终端在初次启动时,微端插件亦启动。与此同时,需要初始化终端配置。之后,在微端插件与云端通讯后,云端返回版本号交由微端插件判断。在此期间,若云端版本号与终端版本号相同,则正是启动终端。若云端版本号与终端版本号不同,则从云端下载对应的更新文件至终端安装更新。由此,确保云端与终端版本一致,不会出现因为版本误差而导致数据通讯错误,影响实时。
[0020]通过上述的文字表述可以看出,采用本发明后,通过云端、终端、微端的相互通讯配合,可以实现统一的云服务平台。同时,能够满足服务数据在平台上的对接。并且,拥有完善的升级方式,满足版本一致性。再者,拥有较佳的监听模式,能够确保本地网络环境的通讯畅通。更为重要的是,依托于数据库的参与,便于实现多组数据互通,提高微端数据处理能力。
【主权项】
1.基于本地插件的云端与微端数据互通交易方法,包括云端与终端,所述的终端内设置有微端插件,其特征在于包括以下步骤: 步骤①,用户在门店通过云服务查看商品,用户确认购买后,调用callPreOrder函数,该函数将用户的订单信息转成Json对象传入微端,浏览器等待微端返回订单编号备用; 步骤②,微端持续监听固定http地址中的callPreOrder函数,监听到之后,对监控到的数据进行解析; 步骤③,微端读取微端中的数据库配置,与P0S数据库建立连接,读取订单的明细之后将解析出来的数据写入数据库; 步骤④,门店员工收银时调出订单,确认订单之后,完成整个购物交易流程; 所述的云端与微端插件实时通讯,自动进行版本升级匹配。2.根据权利要求1所述的基于本地插件的云端与微端数据互通交易方法,其特征在于:所述的callPreOrder函数将订单中的商品编码、价格、数量组合成Json格式,并发起请求,等待微端监听,微端监听到请求之后,对Json格式中包含的内容进行解析,解析好之后插入对应的数据库中。3.根据权利要求2所述的基于本地插件的云端与微端数据互通交易方法,其特征在于:所述的微端将插入数据时生成的订单号反馈给云端,云端将订单号与订单的商品数据进行整合,之后调用基于浏览器的打印插件,实现小票打印。4.根据权利要求1所述的基于本地插件的云端与微端数据互通交易方法,其特征在于:步骤④中的确认订单为,收银员调出系统中的预订单,与用户打印出来的预订单号进行核对,确认之后,调出对应预订单中的商品进行结账。5.根据权利要求1所述的基于本地插件的云端与微端数据互通交易方法,其特征在于:所述的版本升级匹配过程为,终端初次启动的同时微端插件亦启动,并初始化终端配置;微端插件与云端通讯后,云端返回版本号交由微端插件判断,若云端版本号与终端版本号相同,则正是启动终端,若云端版本号与终端版本号不同,则从云端下载对应的更新文件至终端安装更新。
【专利摘要】本发明涉及一种基于本地插件的云端与微端数据互通交易方法,包括云端与终端,在终端内设置有微端插件,其特点是:用户在门店通过云服务查看商品,其认购买后对象传入微端,且浏览器等待微端返回订单编号备用。通过微端持续监后进行对应的解析,将数据写入数据库。门店员工收银时调出订单确认后即可完成整个购物交易流程。由此,可以实现统一的云服务平台,满足服务数据在平台上的对接。并且,拥有完善的升级方式,满足版本一致性。再者,拥有较佳的监听模式,能够确保本地网络环境的通讯畅通。
【IPC分类】H04L29/08, G06Q30/06
【公开号】CN105354731
【申请号】CN201510310867
【发明人】邓静恒
【申请人】苏州全维软件科技有限公司
【公开日】2016年2月24日
【申请日】2015年6月9日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1