[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN110113430B - 一种基于云数据库的手机与树莓派之间的通信方法 - Google Patents

一种基于云数据库的手机与树莓派之间的通信方法 Download PDF

Info

Publication number
CN110113430B
CN110113430B CN201910424803.2A CN201910424803A CN110113430B CN 110113430 B CN110113430 B CN 110113430B CN 201910424803 A CN201910424803 A CN 201910424803A CN 110113430 B CN110113430 B CN 110113430B
Authority
CN
China
Prior art keywords
data
mobile phone
server
raspberry
ajax
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.)
Active
Application number
CN201910424803.2A
Other languages
English (en)
Other versions
CN110113430A (zh
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.)
Dalian University
Original Assignee
Dalian University
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 Dalian University filed Critical Dalian University
Priority to CN201910424803.2A priority Critical patent/CN110113430B/zh
Publication of CN110113430A publication Critical patent/CN110113430A/zh
Application granted granted Critical
Publication of CN110113430B publication Critical patent/CN110113430B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/25Integrating or interfacing systems involving database management systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/27Replication, distribution or synchronisation of data between databases or within a distributed database system; Distributed database system architectures therefor
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/02Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/1095Replication or mirroring of data, e.g. scheduling or transport for data synchronisation between network nodes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/133Protocols for remote procedure calls [RPC]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/14Session management
    • H04L67/141Setup of application sessions
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/14Session management
    • H04L67/146Markers for unambiguous identification of a particular session, e.g. session cookie or URL-encoding
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/16Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]
    • H04L69/161Implementation details of TCP/IP or UDP/IP stack architecture; Specification of modified or new header fields
    • H04L69/162Implementation details of TCP/IP or UDP/IP stack architecture; Specification of modified or new header fields involving adaptations of sockets based mechanisms
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/72409User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by interfacing with external accessories

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Data Mining & Analysis (AREA)
  • Computer Security & Cryptography (AREA)
  • Computing Systems (AREA)
  • Human Computer Interaction (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Telephonic Communication Services (AREA)

Abstract

本发明公开了一种基于云数据库的手机与树莓派之间的通信方法,具体包括如下步骤:步骤1、树莓派上的python脚本程序通过调用GPIO口对硬件设备进行控制,通过Python程序控制GPIO口的高低电平来实现灯的亮灭;步骤2、同wifi下手机和树莓派之间通过ajax相互访问,通过php在服务器端调用程序来实现交互,从而实现数据的同步;步骤3、云服务器基于http和websocket协议,通过ajax访问树莓派控制端和手机app;步骤4.云服务器的后台程序对云数据库进行增删改查。树莓派和手机作为终端,重要数据与程序上传于服务器端,服务器端通过后台程序将数据存储于云服务器,从而实现数据共享与程序的实时修改。

Description

一种基于云数据库的手机与树莓派之间的通信方法
技术领域
本发明涉及一种通信方法,具体说是一种基于云数据库的手机与树莓派之间的通信方法。
背景技术
现有技术中手机app和树莓派可以通过蓝牙进行通信。手机app产生指令通过蓝牙给树莓派发送数据,树莓派通过蓝牙接收该数据;反之树莓派给手机app发送数据,手机app通过蓝牙进行接收。该技术方案存在明显的缺点为:1.传输距离短:蓝牙是一种无线技术标准,属于局域网,传输数据有射程范围限制,当树莓派与手机之间的的距离超过该范围,数据传输就会不稳定甚至无法连接。2.无法实现多用户数据共享:手机app和树莓派通过点对点方式进行通信,由于数据库均为个人数据库,无法实现多个用户数据共享。3.后期软件升级不便:由于操作程序封装在产品中,产品使用者无法对产品进行维护升级。
树莓派与手机app之间还可以通过socket协议进行通信。A.服务器端编程步骤:1、创建服务器端套接字并绑定到一个端口上2、套接字设置监听模式等待连接请求3、接收连接请求后进行通信4、返回,等待另一个连接请求。B.客户端编程步骤:1、创建客户端套接字(指定服务器端的IP地址和端口号)2、连接(Android创建Socket时会自动连接)3、与服务器端进行通信4、关闭套接字。该技术方案存在明显的缺点为:成本高,稳定性差、耗费服务端的计算和存储资源等不足。
发明内容
针对现有技术存在的上述缺点,本申请提供了一种可实现手机与树莓派之间长距离、可多用户数据共享、后期软件升级方便、成本适中、稳定性强、节省服务端计算和存储资源的通信方法。
为实现上述目的,本申请的技术方案为:一种基于云数据库的手机与树莓派之间的通信方法,具体包括如下步骤:
步骤1、树莓派上的python脚本程序通过调用GPIO口对硬件设备进行控制,通过Python程序控制GPIO口的高低电平来实现灯的亮灭;
步骤2、同wifi下手机和树莓派之间通过ajax相互访问,通过php在服务器端调用程序来实现交互,从而实现数据的同步;
步骤3、云服务器基于http和websocket协议,通过ajax访问树莓派控制端和手机app;
步骤4.云服务器的后台程序对云数据库进行增删改查。
进一步的,步骤2中具体实现步骤如下:
2.1配置树莓派服务器和数据库;
2.2手机与树莓派数据交互,包括:
A:手机创建一个ajax,创建ajax过程如下:
a.1创建XMLHttpRequest对象;
a.2新建http并设置响应http状态变化的函数;
a.3打开链接,分为两种,分别是①同步:指发出数据后,等接收到响应再发送下一个数据包的通讯方式;②异步:指发出数据后,不用等待接收到响应,接着发送下一个数据包的通讯方式;
B:Ajax向服务器发送请求:向服务器发送请求有两种方式,分别为get和post:①Get:从指定的资源请求数据;②Post:向指定的资源提交要处理的数据;
C:树莓派中的后台程序返回json数据给Ajax,再由Ajax将该数据通过js返还给手机app。
进一步的,步骤3中通信分为两大模块:Websocket通信模块和http通信模块;用websocket通信模块做消息推送,实时通信;用http通信模块做数据查询或处理。
进一步的,步骤3中具体实现步骤如下:
3.1、Websocket协议访问过程:
A、手机app和树莓派中dom树加载完毕后,调用websocket的初始化接口创建websocket的连接;
B、在手机和树莓派上同时绑定四个事件;
①、onopen建立连接后触发
②、onmessage收到消息后触发
③、onerror发生错误时触发
④、onclose关闭连接时触发
C、在服务器端创建一个ControlMessageBund对象,并初始化一个监听客户端(手机和树莓派)发来消息的方法
D、在客户端(手机和树莓派)建立连接后触发onopen方法,向websocket发送一个消息;
E.服务器端接收到客户端发来的消息,将数据同步到数据库当中,执行onTextMessage方法,向客户端推送消息;
F、客户端收到服务器端发送来的消息后触发onmessage事件,更新客户端的前端数据信息。
进一步的,步骤三中还包括:3.2、http协议访问过程:
A、手机或树莓派通过ajax向后台发送数据;
B、服务器通过URL地址进行解析,并对前端请求数据方式进行解析,并定位相应的后端程序,对传递的参数进行处理,处理完成后存储到云数据库当中并将成功数据或失败数据返回给前端;
C、手机或树莓派更新前端页面,将数据正常显示出来。
更进一步的,步骤4中具体实现步骤如下:
4.1:服务器通过URL地址来访问后台程序;
4.2:后台程序根据URL中的参数与数据库进行连接;连接结果为失败或成功,不同结果对应于不同的步骤:
A.连接成功:
a.1:后台程序中的模型层接收来自数据库返回回来的数据;
a.2:业务层调用模型层中数据库原样返来的数据,对该数据进行业务逻辑处理,并将处理好的数据打包成json传递给后台中的控制层;
a.3:控制层接收业务层中处理好的数据,通过http协议将数据传输给前端js;
a.4:前端js接收到该数据之后,将该数据交给js的业务层,对数据进行解析处理,转化成前端可呈现的数据逻辑,并将其交给js中的控制层;
a.5:js中的控制层将该数据逻辑,通过模板渲染,将数据渲染成可视化界面呈现给用户;并返回给云服务器操作的结果以及数据;
B:连接失败:
b.1:后台程序从云服务器中取出json数据包并发送给前端;
b.2:前端接收到失败信息后,自动跳转到失败页面并展示给用户连接失败的信息。
本发明由于采用以上技术方案,能够取得如下的技术效果:
1.解决了数据同步问题。将所有数据都放在了云数据库,一方面方便用户维护该数据库,另一方面便于对所有用户的数据进行分析利用。
2.解决后期软件升级问题。树莓派和手机作为终端,重要数据与程序上传于服务器端,服务器端通过后台程序将数据存储于云服务器,从而实现数据共享与程序的实时修改。
3.连网解决了远距离通信问题,websocket模块与http通信模块结合节省了服务端计算和存储资源,成本适中,稳定性强。
附图说明
图1为本方法流程示意图;
图2为步骤2的具体流程图;
图3为步骤3的具体流程图;
图4为步骤4的具体流程图。
具体实施方式
下面结合附图和具体实施例对本发明作进一步详细的描述:以此为例对本申请做进一步的描述说明。
本实施例提供一种基于云数据库的手机与树莓派之间的通信方法,具体包括如下步骤:
步骤1、树莓派上的python脚本程序通过调用GPIO口对硬件设备进行控制,通过Python程序控制GPIO口的高低电平来实现灯的亮灭。
步骤2、同wifi下手机和树莓派之间通过ajax相互访问,通过php在服务器端调用程序来实现交互,从而实现数据的同步。
步骤2中进一步详细说明如下:
2.1配置树莓派服务器和数据库
2.2手机与树莓派数据交互,包括
手机创建一个ajax,创建ajax过程如下
a.1创建XMLHttpRequest对象
a.2新建http并设置响应http状态变化的函数
a.3打开连接,连接分为两种链接,分别是①同步:指发出数据后,等接收到响应以后再发送下一个数据包的通讯方式。②异步:指发出数据后,不用等待接收到响应,接着发送下一个数据包的通讯方式;
B:Ajax向服务器发送请求。向服务器发送请求有两种方式,分别为get和post:①Get:从指定的资源请求数据;②Post:向指定的资源提交要处理的数据。
C:树莓派中的后台程序返回json数据给Ajax,再由Ajax将该数据通过js返还给手机app。
步骤3、云服务器基于http和websocket协议,通过ajax访问树莓派控制端和手机app。
通信分为两大模块:Websocket通信模块和http通信模块。Websocket通信模块可以进行长连接,实时通信,利于经常操作树莓派,但占用服务器资源,对服务器压力大;http通信模块只有在访问的时候才占用服务器的资源,但不能做到实时通信。因此将websocket和http结合,用websocket通信模块做消息推送,实时通信等功能;用http通信模块做普通数据查询或处理等功能。
步骤3中进一步详细说明如下:
3.1、Websocket协议访问过程:
A、手机app和树莓派中dom树加载完毕后,调用websocket的初始化接口创建websocket的连接
B、在手机和树莓派上同时绑定四个事件
①、onopen建立连接后触发
②、onmessage收到消息后触发
③、onerror发生错误时触发
④、onclose关闭连接时触发
C、在服务器端创建一个ControlMessageBund对象,并初始化一个监听客户端(手机和树莓派)发来消息的方法
D、在客户端(手机和树莓派)建立连接后触发onopen方法,向websocket发送一个消息。
E.服务器端接收到客户端发来的消息,将数据同步到数据库当中,执行onTextMessage方法,向客户端推送消息
F、客户端收到服务器端发送来的消息后触发onmessage事件,更新客户端的前端数据信息
3.2、http协议访问过程:
A、手机或树莓派通过ajax向后台发送数据
B、服务器通过URL地址进行解析,并对前端请求数据方式进行解析,并定位相应的后端程序,对传递的参数进行相应的处理,处理完成后存储到云数据库当中并将成功数据或失败数据返回给前端。
C、手机或树莓派更新前端页面,将数据正常显示出来。
步骤4.云服务器的后台程序对云数据库进行增删改查
4.1:服务器通过URL地址来访问后台程序。
4.2:后台程序根据URL中的参数与数据库进行连接。连接结果为失败或成功,不同结果对应于不同的步骤:
A.连接成功:
a.1:后台程序中的模型层接收来自数据库返回回来的数据。
a.2:业务层调用模型层中数据库原样返来的数据,对该数据进行业务逻辑处理,并将处理好的数据打包成json传递给后台中的控制层。
a.3:控制层接收业务层中处理好的数据,通过http协议将数据传输给前端js。
a.4:前端js接收到该数据之后,将该数据交给js的业务层,对数据进行解析处理,转化成前端可呈现的数据逻辑,并将其交给js中的控制层。
a.5:js中的控制层将该数据逻辑,通过模板渲染,将数据渲染成可视化界面呈现给用户。
进行相应的数据库操作,并返回给云服务器操作的结果以及数据。
B:连接失败:
b.1:后台程序从云服务器中取出json数据包并发送给前端。
b.2:前端接收到失败信息后,自动跳转到失败页面并展示给用户连接失败的信息。
以上所述,仅为本发明创造较佳的具体实施方式,但本发明创造的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明创造披露的技术范围内,根据本发明创造的技术方案及其发明构思加以等同替换或改变,都应涵盖在本发明创造的保护范围之内。

Claims (1)

1.一种基于云数据库的手机与树莓派之间的通信方法,其特征在于,具体包括如下步骤:
步骤1、树莓派上的python脚本程序通过调用GPIO口对硬件设备进行控制,通过python脚本程序控制GPIO口的高低电平来实现灯的亮灭;
步骤2、同wifi下手机和树莓派之间通过ajax相互访问,通过php在服务器端调用程序来实现交互,从而实现数据的同步;
步骤3、云服务器基于http和websocket协议,通过ajax访问树莓派控制端和手机app;
步骤4.云服务器的后台程序对云数据库进行增删改查;
步骤2中具体实现步骤如下:
2.1配置树莓派服务器和数据库;
2.2手机与树莓派数据交互,包括:
A:手机创建一个ajax,创建ajax过程如下:
a.1创建 XMLHttpRequest 对象;
a.2 新建http并设置响应http状态变化的函数;
a.3打开链接,分为两种,分别是
Figure DEST_PATH_IMAGE002
同步:指发出数据后,等接收到响应再发送下一个数据包的通讯方式;
Figure DEST_PATH_IMAGE004
异步:指发出数据后,不用等待接收到响应,接着发送下一个数据包的通讯方式;
B:Ajax向服务器发送请求:向服务器发送请求有两种方式,分别为get和post:
Figure 272167DEST_PATH_IMAGE002
Get:从指定的资源请求数据;
Figure 126991DEST_PATH_IMAGE004
Post:向指定的资源提交要处理的数据;
C:树莓派中的后台程序返回json数据给Ajax,再由Ajax将该数据通过js返还给手机app;
步骤3中通信分为两大模块:Websocket通信模块和http通信模块;用websocket通信模块做消息推送,实时通信;用http通信模块做数据查询或处理;
步骤3中具体实现步骤如下:
3.1、Websocket协议访问过程:
A、手机app和树莓派中dom树加载完毕后,调用websocket的初始化接口创建websocket的连接;
B、在手机和树莓派上同时绑定四个事件;
Figure 359258DEST_PATH_IMAGE002
、onopen 建立连接后触发
②、onmessage 收到消息后触发
③、onerror 发生错误时触发
④、onclose 关闭连接时触发
C、在服务器端创建一个ControlMessageBund对象,并初始化一个监听客户端发来消息的方法
D、在客户端建立连接后触发onopen方法,向websocket发送一个消息;
E.服务器端接收到客户端发来的消息,将数据同步到数据库当中,执行onTextMessage方法,向客户端推送消息;
F、客户端收到服务器端发送来的消息后触发onmessage事件,更新客户端的前端数据信息;
步骤3中还包括:3.2、http协议访问过程:
A、手机或树莓派通过ajax向后台发送数据;
B、服务器通过URL地址进行解析,并对前端请求数据方式进行解析,并定位相应的后端程序,对传递的参数进行处理,处理完成后存储到云数据库当中并将成功数据或失败数据返回给前端;
C、手机或树莓派更新前端页面,将数据正常显示出来;
步骤4中具体实现步骤如下:
4.1:服务器通过URL地址来访问后台程序;
4.2:后台程序根据URL中的参数与数据库进行连接;连接结果为失败或成功,不同结果对应于不同的步骤:
A.连接成功:
a.1:后台程序中的模型层接收来自数据库返回回来的数据;
a.2:业务层调用模型层中数据库原样返来的数据,对该数据进行业务逻辑处理,并将处理好的数据打包成json传递给后台中的控制层;
a.3:控制层接收业务层中处理好的数据,通过http协议将数据传输给前端js;
a.4:前端js接收到该数据之后,将该数据交给js的业务层,对数据进行解析处理,转化成前端可呈现的数据逻辑,并将其交给js中的控制层;
a.5:js中的控制层将该数据逻辑,通过模板渲染,将数据渲染成可视化界面呈现给用户;并返回给云服务器操作的结果以及数据;
B:连接失败:
b.1:后台程序从云服务器中取出json数据包并发送给前端;
b.2:前端接收到失败信息后,自动跳转到失败页面并展示给用户连接失败的信息。
CN201910424803.2A 2019-05-21 2019-05-21 一种基于云数据库的手机与树莓派之间的通信方法 Active CN110113430B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910424803.2A CN110113430B (zh) 2019-05-21 2019-05-21 一种基于云数据库的手机与树莓派之间的通信方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910424803.2A CN110113430B (zh) 2019-05-21 2019-05-21 一种基于云数据库的手机与树莓派之间的通信方法

Publications (2)

Publication Number Publication Date
CN110113430A CN110113430A (zh) 2019-08-09
CN110113430B true CN110113430B (zh) 2021-12-17

Family

ID=67491432

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910424803.2A Active CN110113430B (zh) 2019-05-21 2019-05-21 一种基于云数据库的手机与树莓派之间的通信方法

Country Status (1)

Country Link
CN (1) CN110113430B (zh)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110968250A (zh) * 2019-11-30 2020-04-07 的卢技术有限公司 一种在unity编辑器环境下实现模拟触摸屏手势的方法与系统
CN113384251A (zh) * 2021-06-15 2021-09-14 北京科技大学 应急培训时监测培训人员生命体征的方法

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108594330A (zh) * 2017-12-28 2018-09-28 南京信息工程大学 基于云服务器的自动气象数据监测系统
CN108919711A (zh) * 2018-07-11 2018-11-30 燕山大学 一种基于嵌入式Linux的远程信息交互系统

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108594330A (zh) * 2017-12-28 2018-09-28 南京信息工程大学 基于云服务器的自动气象数据监测系统
CN108919711A (zh) * 2018-07-11 2018-11-30 燕山大学 一种基于嵌入式Linux的远程信息交互系统

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
Ajax技术在企业电能管理系统中的应用研究;蔡晓庆;《中国优秀硕士学位论文全文数据库 工程科技Ⅱ辑》;20080915;第16-20页 *
web服务器推送技术的设计与实现;郑强;《中国优秀硕士学位论文全文数据库 信息科技辑》;20131115;第24-29页 *

Also Published As

Publication number Publication date
CN110113430A (zh) 2019-08-09

Similar Documents

Publication Publication Date Title
CN105898893B (zh) 一种移动终端与物联网设备全双工通信的方法
CN104023257B (zh) 移动终端控制电视终端的方法及系统
CN105763619B (zh) 客户端与服务端进行通讯的方法及装置
WO2019134306A1 (zh) 消息处理方法、装置、终端设备及可读存储介质
WO2020134545A1 (zh) 配置更新方法及相关产品
WO2020143574A1 (zh) 一种vci设备固件更新的方法、装置及汽车故障诊断仪
CN110113430B (zh) 一种基于云数据库的手机与树莓派之间的通信方法
US20220171011A1 (en) Positioning method and device, server, storage medium and terminal
WO2015000379A1 (zh) 空调器的远程控制方法和空调器的远程控制系统
CN113242317B (zh) 一种面向联盟链监管系统的寻址路由同步方法和相关装置
CN110933170A (zh) 一种ZigBee网关的多设备联动控制方法、设备及存储介质
WO2016065977A1 (zh) 呼叫处理方法、装置、通信终端和服务器
CN113572822A (zh) 一种云终端模拟控制方法、装置、存储介质及电子设备
CN114531462B (zh) 一种用于物联网设备的数据处理方法及设备
CN112511595B (zh) 一种消息推送方法及消息服务系统
CN112019409B (zh) 设备配网处理方法、设备配网处理装置及电子设备
CN111404739B (zh) 一种串口网络化属性配置的系统
CN106657076B (zh) 一种网络命名空间的tcp服务实现方法及装置
CN104391576A (zh) 一种基于无线以太网的远程输入的方法和装置
CN110417875B (zh) 一种云服务器之间的对接方法、系统、设备及存储介质
CN113825123A (zh) 通信方法、装置、电子设备及计算机存储介质
CN107395493B (zh) 一种基于意图Intent分享消息的方法及装置
CN116149883A (zh) 用于Web系统中的RPA软件快速嵌入方法及系统
CN113326192B (zh) 用于移动端的应用测试方法、装置、设备及存储介质
CN107102874B (zh) 一种应用程序并发安装方法及系统

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
GR01 Patent grant
GR01 Patent grant