CN110099379A - 远程配置pos机的方法及装置、***、存储介质、电子装置 - Google Patents

远程配置pos机的方法及装置、***、存储介质、电子装置 Download PDF

Info

Publication number
CN110099379A
CN110099379A CN201910228655.7A CN201910228655A CN110099379A CN 110099379 A CN110099379 A CN 110099379A CN 201910228655 A CN201910228655 A CN 201910228655A CN 110099379 A CN110099379 A CN 110099379A
Authority
CN
China
Prior art keywords
pos machine
configuration data
configuration
configuring request
network server
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201910228655.7A
Other languages
English (en)
Inventor
匡罡
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Chen Sen Century Polytron Technologies Inc
Original Assignee
Beijing Chen Sen Century Polytron Technologies Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Chen Sen Century Polytron Technologies Inc filed Critical Beijing Chen Sen Century Polytron Technologies Inc
Priority to CN201910228655.7A priority Critical patent/CN110099379A/zh
Publication of CN110099379A publication Critical patent/CN110099379A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07GREGISTERING THE RECEIPT OF CASH, VALUABLES, OR TOKENS
    • G07G1/00Cash registers
    • G07G1/12Cash registers electronically operated
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/22Processing or transfer of terminal data, e.g. status or physical capabilities
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/22Processing or transfer of terminal data, e.g. status or physical capabilities
    • H04W8/24Transfer of terminal data
    • H04W8/245Transfer of terminal data from a network towards a terminal

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Cash Registers Or Receiving Machines (AREA)

Abstract

本发明提供了一种远程配置pos机的方法及装置、***、存储介质、电子装置,其中,该方法包括:向网络服务器发送配置请求,其中,所述pos机与所述网络服务器通过无线网络连接;接收所述网络服务器基于所述配置请求反馈的配置数据;使用所述配置数据在本地配置所述pos机。通过本发明,解决了相关技术中只能在本地配置pos机的技术问题,提高了pos机的管理效率。

Description

远程配置pos机的方法及装置、***、存储介质、电子装置
技术领域
本发明涉及计算机领域,具体而言,涉及一种远程配置pos机的方法及装置、***、存储介质、电子装置。
背景技术
相关技术中,POS(Point of sales)机具备支付功能,由于其移动的便利性,应用非常广泛,如,生鲜餐饮店,麻辣烫的门店等。
相关技术中,POS机通常是离线使用或者无需用到无线网络,需要在本地编辑配置数据或者是调试端有线连接POS机来配置,商户管理人员在一个区片内管理多个门店,没有时间随时上门修改POS机设置,传统的POS机本地管理效率极差,需要更多的人力去维护,浪费大量时间。如公开号为CN107247645A的申请文件,公开了一种通过POS机的USB设备节点调试POS机无线通讯模块的方案,是一种使用USB接口的有线调试方案。
针对相关技术中存在的上述问题,目前尚未发现有效的解决方案。
发明内容
本发明实施例提供了一种远程配置pos机的方法及装置、***、存储介质、电子装置。
根据本发明的一个实施例,提供了一种远程配置pos机的方法,包括:向网络服务器发送配置请求,其中,所述pos机与所述网络服务器通过无线网络连接;接收所述网络服务器基于所述配置请求反馈的配置数据;使用所述配置数据在本地配置所述pos机。
可选的,向网络服务器发送配置请求包括:监测所述pos机上的配置按钮;在监测到针对所述配置按钮的点击操作时,触发所述配置请求,并向所述网络服务器发送所述配置请求。
可选的,接收所述网络服务器基于所述配置请求反馈的配置数据包括:接收所述网络服务器基于所述配置请求反馈的JSON格式的配置数据,其中,所述配置数据在所述网络服务器端以JSON格式的形式保存。
可选的,在使用所述配置数据在本地配置所述pos机之前,所述方法还包括:判断所述配置数据与所述pos机本地的历史配置数据是否一致;在所述述配置数据与所述历史配置数据一致时,拒绝使用所述配置数据在本地配置所述pos机;在所述述配置数据与所述历史配置数据不一致时,确定使用所述配置数据在本地配置所述pos机。
可选的,使用所述配置数据在本地配置所述pos机包括:确定所述配置数据所对应的目标配置项;在所述pos机上将所述目标配置项的历史配置数据更新为所述配置数据。
可选的,在使用所述配置数据在本地配置所述pos机之后,所述方法还包括:断开所述pos机与所述网络服务器之间的网络连接。
可选的,在使用所述配置数据在本地配置所述pos机之后,所述方法还包括以下之一:在配置成功的情况下,在所述pos机上显示用于指示配置成功的提示信息;在配置失败的情况下,在本地缓存错误日志,并在所述pos机上显示用于指示配置失败的提示信息。
根据本发明的一个实施例,提供了另一种远程配置pos机的方法,包括:接收pos机通过无线网络发送的配置请求;根据所述配置请求在数据库中查找配置数据;通过无线网络向所述pos机发送所述配置数据。
可选的,根据所述配置请求在数据库中查找配置数据包括:解析所述pos机的设备标识,其中,所述配置请求携带所述设备标识;在所述数据库中查找与所述设备标识对应的配置数据。
可选的,根据所述配置请求在数据库中查找配置数据包括:解析所述pos机的目标配置项,其中,所述配置请求携带所述目标配置项;在所述数据库中查找与所述目标配置项对应的配置数据。
可选的,在通过无线网络向所述pos机发送所述配置数据之前,所述方法还包括:读取所述配置数据的第一版本信息;判断所述第一版本信息与所述pos机本地的历史配置数据的第二版本信息是否一致;在所述第一版本信息与所述第二版本信息不一致时,确定通过无线网络向所述pos机发送所述配置数据;在所述第一版本信息与所述第二版本信息一致时,拒绝通过无线网络向所述pos机发送所述配置数据。
根据本发明的另一个实施例,提供了一种远程配置pos机的装置,包括:发送模块,用于向网络服务器发送配置请求,其中,所述pos机与所述网络服务器通过无线网络连接;接收模块,用于接收所述网络服务器基于所述配置请求反馈的配置数据;配置模块,用于使用所述配置数据在本地配置所述pos机。
可选的,所述发送模块包括:监测单元,用于监测所述pos机上的配置按钮;发送单元,用于在监测到针对所述配置按钮的点击操作时,触发所述配置请求,并向所述网络服务器发送所述配置请求。
可选的,所述接收模块包括:接收单元,用于接收所述网络服务器基于所述配置请求反馈的JSON格式的配置数据,其中,所述配置数据在所述网络服务器端以JSON格式的形式保存。
可选的,所述装置还包括:判断模块,用于在所述配置模块使用所述配置数据在本地配置所述pos机之前,判断所述配置数据与所述pos机本地的历史配置数据是否一致;处理模块,用于在所述述配置数据与所述历史配置数据一致时,拒绝使用所述配置数据在本地配置所述pos机;在所述述配置数据与所述历史配置数据不一致时,确定使用所述配置数据在本地配置所述pos机。
可选的,所述配置模块包括:确定单元,用于确定所述配置数据所对应的目标配置项;更新单元,用于在所述pos机上将所述目标配置项的历史配置数据更新为所述配置数据。
可选的,所述装置还包括:断开模块,用于在所述配置模块使用所述配置数据在本地配置所述pos机之后,断开所述pos机与所述网络服务器之间的网络连接。
可选的,所述装置还包括以下之一:第一提示模块,用于在所述配置模块使用所述配置数据在本地配置所述pos机之后,在配置成功的情况下,在所述pos机上显示用于指示配置成功的提示信息;第二提示模块,用于在所述配置模块使用所述配置数据在本地配置所述pos机之后,在配置失败的情况下,在本地缓存错误日志,并在所述pos机上显示用于指示配置失败的提示信息。
根据本发明的另一个实施例,提供了另一种远程配置pos机的装置,包括:接收模块,用于接收pos机通过无线网络发送的配置请求;查找模块,用于根据所述配置请求在数据库中查找配置数据;发送模块,用于通过无线网络向所述pos机发送所述配置数据。
可选的,所述查找模块包括:第一解析单元,用于解析所述pos机的设备标识,其中,所述配置请求携带所述设备标识;第一查找单元,用于在所述数据库中查找与所述设备标识对应的配置数据。
可选的,所述查找模块包括:第二解析单元,用于解析所述pos机的目标配置项,其中,所述配置请求携带所述目标配置项;第二查找单元,用于在所述数据库中查找与所述目标配置项对应的配置数据。
可选的,所述装置还包括:读取模块,用于在所述发送模块通过无线网络向所述pos机发送所述配置数据之前,读取所述配置数据的第一版本信息;判断模块,用于判断所述第一版本信息与所述pos机本地的历史配置数据的第二版本信息是否一致;确定模块,用于在所述第一版本信息与所述第二版本信息不一致时,确定通过无线网络向所述pos机发送所述配置数据;在所述第一版本信息与所述第二版本信息一致时,拒绝通过无线网络向所述pos机发送所述配置数据。
根据本发明的另一个实施例,提供了一种远程配置pos机的***,包括:pos机,网络服务器,其中,pos机和所述网络服务器通过无线网络连接,所述pos机包括:发送模块,用于向所述网络服务器发送配置请求;接收模块,用于接收所述网络服务器基于所述配置请求反馈的配置数据;配置模块,用于使用所述配置数据在本地配置所述pos机;所述网络服务器包括:接收模块,用于接收所述pos机通过无线网络发送的配置请求;查找模块,用于根据所述配置请求在数据库中查找配置数据;发送模块,用于通过无线网络向所述pos机发送所述配置数据。
根据本发明的又一个实施例,还提供了一种存储介质,所述存储介质中存储有计算机程序,其中,所述计算机程序被设置为运行时执行上述任一项方法实施例中的步骤。
根据本发明的又一个实施例,还提供了一种电子装置,包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器被设置为运行所述计算机程序以执行上述任一项方法实施例中的步骤。
通过本发明,pos机与网络服务器通过无线网络连接,通过无线网络向网络服务器请求配置数据并下发到本地,解决了相关技术中只能在本地配置pos机的技术问题,提高了pos机的管理效率。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1是本发明实施例的一种远程配置pos机的硬件结构框图;
图2是根据本发明实施例的一种远程配置pos机的方法的流程图;
图3是根据本发明实施例的另一种远程配置pos机的方法的流程图;
图4是本发明实施例中通过POS管理中心***配置pos机的流程图;
图5是根据本发明实施例的一种远程配置pos机的装置的结构框图;
图6是根据本发明实施例的另一种远程配置pos机的装置的结构框图;
图7是根据本发明实施例的远程配置pos机的***的示意图。
具体实施方式
下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。
需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。
实施例1
本申请实施例一所提供的方法实施例可以在移动终端、pos机、计算机终端、PC机或者类似的运算装置中执行。以运行在pos机上为例,图1是本发明实施例的一种远程配置pos机的硬件结构框图。如图1所示,pos机10可以包括一个或多个(图1中仅示出一个)处理器102(处理器102可以包括但不限于微处理器MCU或可编程逻辑器件FPGA等的处理装置)和用于存储数据的存储器104,可选地,上述pos机还可以包括用于通信功能的传输设备106以及输入输出设备108。本领域普通技术人员可以理解,图1所示的结构仅为示意,其并不对上述pos机的结构造成限定。例如,pos机10还可包括比图1中所示更多或者更少的组件,或者具有与图1所示不同的配置。
存储器104可用于存储计算机程序,例如,应用软件的软件程序以及模块,如本发明实施例中的一种远程配置pos机的方法对应的计算机程序,处理器102通过运行存储在存储器104内的计算机程序,从而执行各种功能应用以及数据处理,即实现上述的方法。存储器104可包括高速随机存储器,还可包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器104可进一步包括相对于处理器102远程设置的存储器,这些远程存储器可以通过网络连接至pos机10。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
传输装置106用于经由一个网络接收或者发送数据。上述的网络具体实例可包括pos机10的通信供应商提供的无线网络。在一个实例中,传输装置106包括一个网络适配器(Network Interface Controller,简称为NIC),其可通过基站与其他网络设备相连从而可与互联网进行通讯。在一个实例中,传输装置106可以为射频(Radio Frequency,简称为RF)模块,其用于通过无线方式与互联网进行通讯。
在本实施例中提供了一种远程配置pos机的方法,图2是根据本发明实施例的一种远程配置pos机的方法的流程图,如图2所示,该流程包括如下步骤:
步骤S202,向网络服务器发送配置请求,其中,pos机与网络服务器通过无线网络连接;
例如,网络服务器和pos通过蜂窝网络或者其他形式的互联网连接。
步骤S204,接收网络服务器基于配置请求反馈的配置数据;
步骤S206,使用配置数据在本地配置pos机。
本实施例的配置pos机包括:配置pos机的数据库以及配置pos机的应用功能,或者使用策略,操作***等。
通过上述步骤,pos机与网络服务器通过无线网络连接,通过无线网络向网络服务器请求配置数据并下发到本地,解决了相关技术中只能在本地配置pos机的技术问题,提高了pos机的管理效率。
本实施例的POS机可以是一个实体的设备,也可以通过软件的形式设置在其他终端,如餐饮结算设备上的软件等,但不限于此。
本实施例的POS机,在正常使用时为离线使用,全称为销售点情报管理***,对商品与媒体交易提供数据服务和管理功能,也可以对订单进行商品统计和金额结算。导入POS***可以解决零售业信息管理盲点,是连锁分店管理信息***中的重要组成部分。
在本实施例中,可以在pos机上设置一个请求配置的按钮,该按钮还是开启网络的开关,向网络服务器发送配置请求包括:监测pos机上的配置按钮;在监测到针对配置按钮的点击操作时,触发配置请求,并向网络服务器发送配置请求。
可选的,接收网络服务器基于配置请求反馈的配置数据包括:接收网络服务器基于配置请求反馈的JSON(JavaScript Object Notation,JS对象简谱)格式的配置数据,其中,配置数据在网络服务器端以JSON格式的形式保存。本是实施例使用的JSON是一种轻量级的数据交换格式,基于ECMAScript(欧洲计算机协会制定的js规范)的一个子集,采用完全独立于编程语言的文本格式来存储和表示数据,具有简洁和清晰的层次结构,易于人阅读和编写,同时也易于机器解析和生成,可以有效地提升网络传输效率。
在本实施例中,在使用配置数据在本地配置pos机之前,还包括:
S11,判断配置数据与pos机本地的历史配置数据是否一致;
接收到的配置数据是最新的配置数据,而本地当前使用的历史配置数据有可能是老版本的数据,也有可能已经配置过,是最新的配置数据;
S12,在述配置数据与历史配置数据一致时,拒绝使用配置数据在本地配置pos机;在述配置数据与历史配置数据不一致时,确定使用配置数据在本地配置pos机。在一致时,拒绝使用配置数据在本地配置pos机,可以避免pos机的重复配置。
可选的,使用配置数据在本地配置pos机包括:确定配置数据所对应的目标配置项;在pos机上将目标配置项的历史配置数据更新为配置数据。在一个示例中,目标配置项为菜品A的单价,历史单价为5元/件,最新单价为5.5元/件,则将菜品A的单价从5元/件最新为5.5元/件,除此之外,目标配置项还可以是菜品库,如新增菜品,修改菜品名等,鉴权规则,显示主题等。
在本实施例中,在使用配置数据在本地配置pos机之后,还包括:断开pos机与网络服务器之间的网络连接。
可选的,在使用配置数据在本地配置pos机之后,还包括以下之一:在配置成功的情况下,在pos机上显示用于指示配置成功的提示信息;在配置失败的情况下,在本地缓存错误日志,并在pos机上显示用于指示配置失败的提示信息。以提示pos机的本地管理者查看错误原因,并及时采取其他方式配置pos机。
在本实施例中提供了另一种远程配置pos机的方法,图3是根据本发明实施例的另一种远程配置pos机的方法的流程图,应用在与pos机对应的网络服务器,如图3所示,该流程包括如下步骤:
步骤S302,接收pos机通过无线网络发送的配置请求;
步骤S304,根据配置请求在数据库中查找配置数据;
步骤S306,通过无线网络向pos机发送配置数据。
在本实施例的一个实施方式中,根据配置请求在数据库中查找配置数据包括:解析pos机的设备标识,其中,配置请求携带设备标识;在数据库中查找与设备标识对应的配置数据。网络服务器的数据库包括了多个类型的pos机的配置数据,每个类型的pos机应用在不同的店铺或者场景,在配置升级时,每个pos机的需求不同,可对每一台进行特殊化配置。
在本实施例的另一个实施方式中,根据配置请求在数据库中查找配置数据包括:解析pos机的目标配置项,其中,配置请求携带目标配置项;在数据库中查找与目标配置项对应的配置数据。
可选的,在通过无线网络向pos机发送配置数据之前,还包括:读取配置数据的第一版本信息;判断第一版本信息与pos机本地的历史配置数据的第二版本信息是否一致;在第一版本信息与第二版本信息不一致时,确定通过无线网络向pos机发送配置数据;在第一版本信息与第二版本信息一致时,拒绝通过无线网络向pos机发送配置数据。
在本实施例的一个应用场景中,使用Web端POS管理中心***连接pos机和网络服务器,其内部提供添加修改POS机、菜品和各种参数的功能,将所有POS机的配置通过***保存在服务器端的数据库。POS机方面显示画面右上角提供一个常驻更新配置按钮,在网络通畅的情况下,用户点击按钮通过网络调用接口即可更新配置,下发数据采用JSON格式,下载数据后保持服务器和本地数据库一致,POS机可保持长期脱机使用。图4是本发明实施例中通过POS管理中心***配置pos机的流程图,流程包括:
S41、使用Web开发一套POS管理中心***,内部提供添加修改POS机、菜品和各种参数的功能,使用POS管理中心***在云端管理POS机设置。使用H5和js开发POS管理中心***,开发工具可采用Web Storm。使用安卓开发POS程序,开发工具可采用Android Studio和Eclipse。
S42、将所有POS机的配置通过***保存在服务器端的数据库。
S43、POS机方面显示画面右上角提供一个常驻更新配置按钮。POS机提供一键更新配置的一次下载、可终身离线的远程配置POS机;
S44、在网络通畅的情况下,点击按钮通过网络调用接口,将服务器端数据库内所有数据,通过定义好的JSON格式传回客户端。
S45、客户端将接收到的数据保存本地数据库,本地数据库与服务器端保持统一,即可断网使用,可以实现一次配置终身离线的功能,减少了因为请求而带来的时间消耗。
S46、若数据因为各种情况没有更新成功,将错误加入本地缓存,每日营业结束查看是否有失败情况,若有自动更新数据并进行提示。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到根据上述实施例的方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本发明各个实施例的方法。
实施例2
在本实施例中还提供了一种远程配置pos机的装置,***,该装置用于实现上述实施例及优选实施方式,已经进行过说明的不再赘述。如以下所使用的,术语“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。
图5是根据本发明实施例的一种远程配置pos机的装置的结构框图,可以应用在pos机等,如图5所示,该装置包括:
发送模块50,用于向网络服务器发送配置请求,其中,所述pos机与所述网络服务器通过无线网络连接;
接收模块52,用于接收所述网络服务器基于所述配置请求反馈的配置数据;
配置模块54,用于使用所述配置数据在本地配置所述pos机。
在本实施例的一个可选实施方式中,所述发送模块包括:监测单元,用于监测所述pos机上的配置按钮;发送单元,用于在监测到针对所述配置按钮的点击操作时,触发所述配置请求,并向所述网络服务器发送所述配置请求。
可选的,所述接收模块包括:接收单元,用于接收所述网络服务器基于所述配置请求反馈的JSON格式的配置数据,其中,所述配置数据在所述网络服务器端以JSON格式的形式保存。
可选的,所述装置还包括:判断模块,用于在所述配置模块使用所述配置数据在本地配置所述pos机之前,判断所述配置数据与所述pos机本地的历史配置数据是否一致;处理模块,用于在所述述配置数据与所述历史配置数据一致时,拒绝使用所述配置数据在本地配置所述pos机;在所述述配置数据与所述历史配置数据不一致时,确定使用所述配置数据在本地配置所述pos机。
可选的,所述配置模块包括:确定单元,用于确定所述配置数据所对应的目标配置项;更新单元,用于在所述pos机上将所述目标配置项的历史配置数据更新为所述配置数据。
可选的,所述装置还包括:断开模块,用于在所述配置模块使用所述配置数据在本地配置所述pos机之后,断开所述pos机与所述网络服务器之间的网络连接。
可选的,所述装置还包括以下之一:第一提示模块,用于在所述配置模块使用所述配置数据在本地配置所述pos机之后,在配置成功的情况下,在所述pos机上显示用于指示配置成功的提示信息;第二提示模块,用于在所述配置模块使用所述配置数据在本地配置所述pos机之后,在配置失败的情况下,在本地缓存错误日志,并在所述pos机上显示用于指示配置失败的提示信息。
图6是根据本发明实施例的另一种远程配置pos机的装置的结构框图,可以应用在pos机等,如图6所示,该装置包括:
接收模块60,用于接收pos机通过无线网络发送的配置请求;
查找模块62,用于根据所述配置请求在数据库中查找配置数据;
发送模块64,用于通过无线网络向所述pos机发送所述配置数据。
可选的,所述查找模块包括:第一解析单元,用于解析所述pos机的设备标识,其中,所述配置请求携带所述设备标识;第一查找单元,用于在所述数据库中查找与所述设备标识对应的配置数据。
可选的,所述查找模块包括:第二解析单元,用于解析所述pos机的目标配置项,其中,所述配置请求携带所述目标配置项;第二查找单元,用于在所述数据库中查找与所述目标配置项对应的配置数据。
可选的,所述装置还包括:读取模块,用于在所述发送模块通过无线网络向所述pos机发送所述配置数据之前,读取所述配置数据的第一版本信息;判断模块,用于判断所述第一版本信息与所述pos机本地的历史配置数据的第二版本信息是否一致;确定模块,用于在所述第一版本信息与所述第二版本信息不一致时,确定通过无线网络向所述pos机发送所述配置数据;在所述第一版本信息与所述第二版本信息一致时,拒绝通过无线网络向所述pos机发送所述配置数据。
图7是根据本发明实施例的远程配置pos机的***的示意图,该***包括:pos机70,网络服务器72,其中,pos机和所述网络服务器通过无线网络连接,所述pos机包括:发送模块,用于向所述网络服务器发送配置请求;接收模块,用于接收所述网络服务器基于所述配置请求反馈的配置数据;配置模块,用于使用所述配置数据在本地配置所述pos机;所述网络服务器包括:接收模块,用于接收所述pos机通过无线网络发送的配置请求;查找模块,用于根据所述配置请求在数据库中查找配置数据;发送模块,用于通过无线网络向所述pos机发送所述配置数据。
在***包括多个pos机时,网络服务器连接多个pos机,每个pos机的身份识别码通过其ip地址或者MAC地址来标识,通过身份识别码进行识别和匹配,在连接和通信时,还可以对网络服务器进行鉴权。
需要说明的是,上述各个模块是可以通过软件或硬件来实现的,对于后者,可以通过以下方式实现,但不限于此:上述模块均位于同一处理器中;或者,上述各个模块以任意组合的形式分别位于不同的处理器中。
实施例3
本发明的实施例还提供了一种存储介质,该存储介质中存储有计算机程序,其中,该计算机程序被设置为运行时执行上述任一项方法实施例中的步骤。
可选地,在本实施例中,上述存储介质可以被设置为存储用于执行以下步骤的计算机程序:
S1,向网络服务器发送配置请求,其中,所述pos机与所述网络服务器通过无线网络连接;
S2,接收所述网络服务器基于所述配置请求反馈的配置数据;
S3,使用所述配置数据在本地配置所述pos机。
可选地,在本实施例中,上述存储介质可以包括但不限于:U盘、只读存储器(Read-Only Memory,简称为ROM)、随机存取存储器(Random Access Memory,简称为RAM)、移动硬盘、磁碟或者光盘等各种可以存储计算机程序的介质。
本发明的实施例还提供了一种电子装置,包括存储器和处理器,该存储器中存储有计算机程序,该处理器被设置为运行计算机程序以执行上述任一项方法实施例中的步骤。
可选地,上述电子装置还可以包括传输设备以及输入输出设备,其中,该传输设备和上述处理器连接,该输入输出设备和上述处理器连接。
可选地,在本实施例中,上述处理器可以被设置为通过计算机程序执行以下步骤:
S1,向网络服务器发送配置请求,其中,所述pos机与所述网络服务器通过无线网络连接;
S2,接收所述网络服务器基于所述配置请求反馈的配置数据;
S3,使用所述配置数据在本地配置所述pos机。
可选地,本实施例中的具体示例可以参考上述实施例及可选实施方式中所描述的示例,本实施例在此不再赘述。
显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

Claims (10)

1.一种远程配置pos机的方法,其特征在于,包括:
向网络服务器发送配置请求,其中,所述pos机与所述网络服务器通过无线网络连接;
接收所述网络服务器基于所述配置请求反馈的配置数据;
使用所述配置数据在本地配置所述pos机。
2.根据权利要求1所述的方法,其特征在于,向网络服务器发送配置请求包括:
监测所述pos机上的配置按钮;
在监测到针对所述配置按钮的点击操作时,触发所述配置请求,并向所述网络服务器发送所述配置请求。
3.根据权利要求1所述的方法,其特征在于,接收所述网络服务器基于所述配置请求反馈的配置数据包括:
接收所述网络服务器基于所述配置请求反馈的JSON格式的配置数据,其中,所述配置数据在所述网络服务器端以JSON格式的形式保存。
4.一种远程配置pos机的方法,其特征在于,包括:
接收pos机通过无线网络发送的配置请求;
根据所述配置请求在数据库中查找配置数据;
通过无线网络向所述pos机发送所述配置数据。
5.根据权利要求4所述的方法,其特征在于,根据所述配置请求在数据库中查找配置数据包括:
解析所述pos机的设备标识,其中,所述配置请求携带所述设备标识;
在所述数据库中查找与所述设备标识对应的配置数据。
6.一种远程配置pos机的装置,其特征在于,包括:
发送模块,用于向网络服务器发送配置请求,其中,所述pos机与所述网络服务器通过无线网络连接;
接收模块,用于接收所述网络服务器基于所述配置请求反馈的配置数据;
配置模块,用于使用所述配置数据在本地配置所述pos机。
7.一种远程配置pos机的装置,其特征在于,包括:
接收模块,用于接收pos机通过无线网络发送的配置请求;
查找模块,用于根据所述配置请求在数据库中查找配置数据;
发送模块,用于通过无线网络向所述pos机发送所述配置数据。
8.一种远程配置pos机的***,其特征在于,包括:pos机,网络服务器,其中,pos机和所述网络服务器通过无线网络连接,所述pos机包括:
发送模块,用于向所述网络服务器发送配置请求;
接收模块,用于接收所述网络服务器基于所述配置请求反馈的配置数据;
配置模块,用于使用所述配置数据在本地配置所述pos机;
所述网络服务器包括:
接收模块,用于接收所述pos机通过无线网络发送的配置请求;
查找模块,用于根据所述配置请求在数据库中查找配置数据;
发送模块,用于通过无线网络向所述pos机发送所述配置数据。
9.一种存储介质,其特征在于,所述存储介质中存储有计算机程序,其中,所述计算机程序被设置为运行时执行权利要求1至5任一项中所述的方法。
10.一种电子装置,包括存储器和处理器,其特征在于,所述存储器中存储有计算机程序,所述处理器被设置为运行所述计算机程序以执行权利要求1至5任一项中所述的方法。
CN201910228655.7A 2019-03-25 2019-03-25 远程配置pos机的方法及装置、***、存储介质、电子装置 Pending CN110099379A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910228655.7A CN110099379A (zh) 2019-03-25 2019-03-25 远程配置pos机的方法及装置、***、存储介质、电子装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910228655.7A CN110099379A (zh) 2019-03-25 2019-03-25 远程配置pos机的方法及装置、***、存储介质、电子装置

Publications (1)

Publication Number Publication Date
CN110099379A true CN110099379A (zh) 2019-08-06

Family

ID=67444040

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910228655.7A Pending CN110099379A (zh) 2019-03-25 2019-03-25 远程配置pos机的方法及装置、***、存储介质、电子装置

Country Status (1)

Country Link
CN (1) CN110099379A (zh)

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080109535A1 (en) * 2006-11-06 2008-05-08 First Data Corporation Point of sale device configuration systems and methods
CN102420838A (zh) * 2010-09-27 2012-04-18 上海拉扎斯信息科技有限公司 一种可以通过Web访问销售终端设备的***
CN103246976A (zh) * 2013-05-17 2013-08-14 雅酷时空科技开发(北京)有限公司 折扣计费方法、折扣信息管理方法及装置
CN105027108A (zh) * 2013-01-22 2015-11-04 亚马逊科技公司 实例主机配置
CN107197025A (zh) * 2017-06-09 2017-09-22 武汉果核科技有限公司 一种智能pos的远程管理***及方法
CN107924514A (zh) * 2015-08-21 2018-04-17 三星电子株式会社 使用动态mst配置执行支付交易的装置和方法
CN109032722A (zh) * 2018-06-27 2018-12-18 广州视源电子科技股份有限公司 更新ui组件的显示效果的方法、装置及设备、介质

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080109535A1 (en) * 2006-11-06 2008-05-08 First Data Corporation Point of sale device configuration systems and methods
CN102420838A (zh) * 2010-09-27 2012-04-18 上海拉扎斯信息科技有限公司 一种可以通过Web访问销售终端设备的***
CN105027108A (zh) * 2013-01-22 2015-11-04 亚马逊科技公司 实例主机配置
CN103246976A (zh) * 2013-05-17 2013-08-14 雅酷时空科技开发(北京)有限公司 折扣计费方法、折扣信息管理方法及装置
CN107924514A (zh) * 2015-08-21 2018-04-17 三星电子株式会社 使用动态mst配置执行支付交易的装置和方法
CN107197025A (zh) * 2017-06-09 2017-09-22 武汉果核科技有限公司 一种智能pos的远程管理***及方法
CN109032722A (zh) * 2018-06-27 2018-12-18 广州视源电子科技股份有限公司 更新ui组件的显示效果的方法、装置及设备、介质

Similar Documents

Publication Publication Date Title
US10713619B2 (en) System and method for remote management of sale transaction data
CN108038053B (zh) 一种动态配置埋点的方法及设备
US9135609B2 (en) System and method to purchase applications by a point of sale terminal
CN105868039B (zh) 一种用于管理软件问题报告的方法、***和设备
US10735270B1 (en) Computer-based systems configured for network modelling and monitoring using programming object bindings and methods of use thereof
CN104364767A (zh) 设备和设置管理平台
Moser et al. Domain-specific service selection for composite services
US10817267B2 (en) State machine representation of a development environment deployment process
CN109710270A (zh) 一种安全应用交付方法、装置以及存储介质
US20170249233A1 (en) System and method for providing additional functionality to developer side application in an integrated development environment
IL270524B2 (en) Match and attribute user device events
CN105659220B (zh) 数字电视网络中的测量响应趋势
CN109388562A (zh) 调试pos机的方法及装置、***、存储介质、电子装置
US11362929B2 (en) System and method for remote management of sale transaction data
CN111782524B (zh) 应用测试方法和装置、存储介质和电子装置
CN111355622A (zh) 容器的业务监控方法、***和计算机可读存储介质
US20210256492A1 (en) System and method for remote management of sale transaction data
CN109254914A (zh) 软件开发包测试方法、***、计算机装置及可读存储介质
CN110011875A (zh) 拨测方法、装置、设备及计算机可读存储介质
US11921615B2 (en) Computer-implemented methods, computer-readable media and electronic devices for processing test electronic transactions
CN109669807A (zh) 业务事件的校验方法及装置、处理器、存储介质
CN103546563B (zh) 终端软件智能更新方法及***
CN105847039A (zh) 一种基于动态可执行脚本的网络监控方法以及网络监控***
CN110825609B (zh) 服务的测试方法、装置和***
JP2006244211A (ja) Icカード制御機能を備えた携帯端末装置およびそのプログラム

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20190806

RJ01 Rejection of invention patent application after publication