CN106209966A - 管控端更新设备状态的方法、服务端的处理方法和装置 - Google Patents

管控端更新设备状态的方法、服务端的处理方法和装置 Download PDF

Info

Publication number
CN106209966A
CN106209966A CN201610424117.1A CN201610424117A CN106209966A CN 106209966 A CN106209966 A CN 106209966A CN 201610424117 A CN201610424117 A CN 201610424117A CN 106209966 A CN106209966 A CN 106209966A
Authority
CN
China
Prior art keywords
management
control
control devices
request
control end
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
CN201610424117.1A
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.)
Institute of Information Engineering of CAS
Original Assignee
Institute of Information Engineering of CAS
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 Institute of Information Engineering of CAS filed Critical Institute of Information Engineering of CAS
Priority to CN201610424117.1A priority Critical patent/CN106209966A/zh
Publication of CN106209966A publication Critical patent/CN106209966A/zh
Pending legal-status Critical Current

Links

Classifications

    • 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]
    • H04L67/025Protocols based on web technology, e.g. hypertext transfer protocol [HTTP] for remote control or remote monitoring of applications
    • 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/08Protocols specially adapted for terminal emulation, e.g. Telnet
    • 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/50Network services
    • H04L67/55Push-based network services
    • 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

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer And Data Communications (AREA)

Abstract

本发明涉及一种管控端更新设备状态的方法、服务端的处理方法和装置,管控端更新设备状态的方法包括:向服务端发出登录管控***的请求;在登录成功后,向服务端发出建立WebSocket长连接的请求,并订阅长连接的数据通道;在建立长连接后,实时监听服务端推送的消息,若判断消息为受管控设备状态修改的消息,则对受管控设备的当前状态进行修改。本发明基于WebSocket这一长连接技术,在管控端和服务端之间建立长连接,只需要实时监听即可,因此本发明能够在保证高实时性的基础上,可以减少***开销。而且,WebSocket长连接的建立只需要在HTTP协议基础上的一次握手,之后的信息交互都通过这条通道,不再需要重新发送请求头,冗余信息少,节省交互过程中的带宽资源。

Description

管控端更新设备状态的方法、服务端的处理方法和装置
技术领域
本发明涉及网络通信技术领域,尤其是涉及一种管控端更新设备状态的方法、服务端的处理方法和装置。
背景技术
自从有了互联网,网站就成为了人们做信息交互的窗口。然而,在互联网发展的初期,Web页面的内容比较少,而且基本上都是静态的,没有动态的变化。为了改善这种单调的展示效果,一个叫做阿贾克斯(Ajax)的东西被开发出来,给Web开发带来了翻天覆地的变化。利用Ajax技术,Web页面可以在不刷新、不提交表单的情况下更新页面的内容,这就大大提高了网页的表现性能。
在Web2.0时代,信息瞬息万变,人们对于Web应用的需求不再满足于静态信息的浏览,还对实时性有很高的要求,尤其是管控***,下面参考图1对管控***进行简要说明:
管控***包括管控端、管控服务器和受管控设备,其中:
管控端是基于浏览器的Web端应用,使用者是***的管理员,管理员在管控端实时查看受管控设备的状态,并针对不同的场景对不同的受管控设备进行相应的操作,在会议现场禁止受管控设备响铃,在涉密场所禁用受管控设备的摄像头、WiFi、录音等敏感功能,以达到管控智能设备、保护企业敏感数据的目的。
管控服务器是整个管控***的核心逻辑部分,包括连接管理模块、业务处理模块和数据管理模块。连接管理模块负责管理服务器和受管控设备之间的连接;业务处理模块处理***中所有的业务逻辑;数据管理模块是***的数据管理核心,负责***数据库的读写工作;日志管理模块,负责记录***中管控端管理员的操作日志以及受管控设备与服务器端的交互记录。
受管控设备在***中是指装有客户端应用的移动智能终端,用户能够通过登录客户端应用登录到***中,在登录操作过后建立与服务器端的一个WebSocket长连接,客户端通过此长连接可以接收到服务器端推送的消息;并且客户端应用在接收到管控端的管控命令之后能够执行相应的操作,配合达到管控客户端设备的目的。
在传统的管控***中,虽然各个受管控设备和管控服务器之间采用的是WebSocket长连接,但是管控端与管控服务器之间并不存在长连接,受管控设备的状态变化无法及时的反馈到管控端,管控端就只能每隔一段时间去服务器查看一下有没有新的设备状态修改信息,然后将设备状态的更新信息拉取到管控端在界面上更新,所以要想获得较好的实时性,就只能更频繁的去服务器端获取数据,即采用轮询(Ajax polling)的方式每隔一段时间就去管控服务端拉取一下状态数据。这种方法的实时性高低取决于拉取操作的时间间隔,时间间隔越短,往往数据的实时性就越好。但是,时间间隔越短,管控端在单位时间内发出的请求就越多,因此要获取较好的实时性能会造成较大的***开销;而且,由于HTTP没有状态的特性,轮询解决方案中每次向服务器请求数据都需要带完整的请求头,冗余信息较多,在重复建立连接过程中带来了过多的无用流量。
发明内容
针对以上方法,本发明提供一种管控端更新设备状态的方法、服务端的处理方法和装置,可以减少***开销,减少请求头所带来的冗余信息量。
第一方面,本发明提供的管控端更新设备状态的方法包括:
向服务端发出登录管控***的请求;
在登录成功后,向服务端发出建立WebSocket长连接的请求,并订阅长连接的数据通道;
在建立长连接后,实时监听所述服务端推送的消息,若判断所述消息为受管控设备状态修改的消息,则对受管控设备的当前状态进行修改。
可选的,该方法还包括:
在建立长连接后,向所述服务端发出获取受管控设备的当前状态的请求,并展示获得的受管控设备的当前状态。
可选的,所述向服务端发出登录管控***的请求,包括:
通过管控端的浏览器向服务端发出登录管控***的请求。
第二方面,本发明提供的服务端的处理方法包括:
在接收到管控端登录管控***的请求后,若判断所述管控端为合法管控端则允许登录;
在接收到管控端建立WebSocket长连接的请求后,建立与所述管控端之间的长连接;
根据受管控设备的状态变化,向所述管控端推送受管控设备状态修改的消息。
可选的,该方法还包括:
在接收到管控端获取受管控设备的当前状态的请求后,将所存储的受管控设备的状态信息发送至所述管控端。
可选的,该方法还包括:
在接收到受管控设备登录所述管控***的请求后,若判断所述受管控设备为合法受管控设备,则允许登录;
在接收到受管控设备建立WebSocket长连接的请求后,建立与所述受管控设备之间的长连接。
可选的,所述根据受管控设备的状态变化,向所述管控端推送受管控设备状态修改的消息,包括:在受管控设备登录所述管控***后,在数据库中更新所述受管控设备的状态信息,并向所述管控端推送受管控设备状态修改的消息。
可选的,所述根据受管控设备的状态变化,向所述管控端推送受管控设备状态修改的消息,包括:在接收到受管控设备的注销登录请求后,修改所述数据库中的状态信息,并向所述管控端推送受管控设备状态修改的消息。
第三方面,本发明提供的服务端的处理装置包括:
登录模块,用于在接收到管控端登录管控***的请求后,若判断所述管控端为合法管控端则允许登录;
连接建立模块,用于在接收到管控端建立WebSocket长连接的请求后,建立与所述管控端之间的长连接;
消息推送模块,用于根据受管控设备的状态变化,向所述管控端推送受管控设备状态修改的消息。
可选的,所述登录模块具体用于:在所述受管控设备登录所述管控***后,在数据库中更新所述受管控设备的状态信息,并向所述管控端推送受管控设备状态修改的消息。
本发明提供的管控端更新设备状态的方法、服务端的处理方法和装置,基于WebSocket这一长连接技术,在管控端和服务端之间建立长连接,只需要实时监听即可,不需要每隔一段时间向服务端发送一次获取状态的请求,因此本发明能够在保证高实时性的基础上,可以减少因轮询而造成的***开销。而且,WebSocket长连接的建立只需要在HTTP协议基础上的一次握手,之后的信息交互都通过这条通道,不用重新建立很多的连接,不再需要重新发送请求头,冗余信息少,节省交互过程中的带宽资源。
附图说明
通过参考附图会更加清楚的理解本发明的特征信息和优点,附图是示意性的而不应理解为对本发明进行任何限制,在附图中:
图1示出了现有技术中管控***的结构示意图;
图2示出了本发明一实施例中管控端更新设备状态的方法的流程示意图;
图3示出了本发明一实施例中服务端的处理方法的流程示意图;
图4示出了本发明一实施例中服务端的处理装置的结构框图。
具体实施方式
为了能够更清楚地理解本发明的上述目的、特征和优点,下面结合附图和具体实施方式对本发明进行进一步的详细描述。需要说明的是,在不冲突的情况下,本申请的实施例及实施例中的特征可以相互组合。
在下面的描述中阐述了很多具体细节以便于充分理解本发明,但是,本发明还可以采用其他不同于在此描述的其他方式来实施,因此,本发明的保护范围并不受下面公开的具体实施例的限制。
第一方面,本发明提供一种管控端更新设备状态的方法,如图2所示,该方法由管控端执行,该方法包括:
S101、向服务端发出登录管控***的请求;
其中,管控端一般通过浏览器登录管控***,因此可通过管控端的浏览器向服务端发出登录管控***的请求。
S102、在登录成功后,向服务端发出建立WebSocket长连接的请求,并订阅长连接的数据通道;
其中,WebSocket长连接即基于WebSocket协议的长连接。WebSocket是HTML5中的一种新的协议,可实现浏览器与服务器之间全双工通信(full-duplex)。
其中,数据通道,即该管控端与服务端进行数据传输的通道,一个管控端对应一个数据通道,该通道可以由管控端唯一确定的标识作为通道号。
S103、在建立长连接后,实时监听服务端推送的消息,若判断消息为受管控设备状态修改的消息,则对受管控设备的当前状态进行修改。
其中,受管控设备的状态信息是指受管控设备处于登录状态还是非登录状态等,并且随着***功能增多,设备的状态种类会越来越多,***可以据此做相应的调整。
本发明提供的管控端更新设备状态的方法,基于WebSocket这一长连接技术,在管控端和服务端之间建立长连接,只需要实时监听即可,不需要每隔一段时间向服务端发送一次获取状态的请求,因此本发明能够在保证高实时性的基础上,可以减少因轮询而造成的***开销。而且,WebSocket长连接的建立只需要在HTTP协议基础上的一次握手,之后的信息交互都通过这条通道,不用重新建立很多的连接,不再需要重新发送请求头,冗余信息少,节省交互过程中的带宽资源。
在具体实施时,管控端还可以主动获取受管控设备的状态信息,因此本发明提供的设备状态实时更新方法还可以包括(图中未示出):
S104、在建立长连接后,向服务端发出获取受管控设备的当前状态的请求,并展示获得的受管控设备的当前状态。
可理解的是,此时获取的受管控设备的状态信息来自于数据库,是在管控端登录的时间点所有设备当前的状态信息。这些信息的实时性由所述管控***的连接管理模块维护,保证管控端每次登录时获取到的都是***中受管控设备的最新状态,再结合服务器端向管控端的实时推送,就可以进一步保证管控端显示的设备状态信息的实时性。
可理解的是,S103和S104之间没有先后顺序。
第二方面,本方面还提供一种服务端的信息处理方法,如图3所示,该方法由服务端执行,该方法包括:
S201、在接收到管控端登录管控***的请求后,若判断管控端为合法管控端则允许登录;
其中,合法管控端是指登录时输入的账号、密码等信息正确的管控端。
S202、在接收到管控端建立WebSocket长连接的请求后,建立与管控端之间的长连接;
这里,WebSocket长连接的理解请参考上文。
S203、根据受管控设备的状态变化,向管控端推送受管控设备状态修改的消息。
可理解的是,由于目前服务端与受管控设备之间为WebSocket长连接,因此当受管控设备的状态发生变化时,服务器端会感知到这种变化,从而向管控端推送相应的消息,使管控端对设备的状态进行更新。
本发明提供的服务器端的信息处理方法,建立服务器端与管控端的长连接,因此能够实时将受管控设备的状态信息发送给管控端,而不需要管控端采用轮询的方式每隔一段时间获取一次,因此能够在保证高实时性的基础上,可以减少***开销。而且,WebSocket长连接的建立只需要在HTTP协议基础上的一次握手,之后的信息交互都通过这条通道,不用重新建立很多的连接,不再需要重新发送请求头,冗余信息少,节省交互过程中的带宽资源。
在具体实施时,当服务端接收到管控端主动获取受管控设备的状态信息后,还可以将所存储的受管控设备的状态信息发送至管控端。
在具体实施时,受管控设备也会向管控端一样向服务端发出登录管控***的请求,在请求成功即登录成功后发送建立与服务端的WebSocket长连接的请求,并订阅长连接的数据通道,其中可以设备唯一的标识作为通道号。相应的,服务端的信息处理过程还可包括:
S204、在接收到受管控设备登录管控***的请求后,若判断受管控设备为合法受管控设备,则允许登录;
其中,合法受管控设备是指登录账号、密码均正确的受管控设备。
S205、在接收到受管控设备建立WebSocket长连接的请求后,建立与受管控设备之间的长连接。
服务端通过执行以上步骤实现服务端与受管控设备之间的WebSocket长连接。
由于在受管控设备登录管控***并与服务端建立长连接后,受管控设备的状态发生变化即为登录状态,此时服务端可在数据库中更新受管控设备的状态信息,并向管控端推送受管控设备状态修改的消息,以使管控端对受管控设备的状态进行更新。
当然,受管控设备也会向服务端发出注销登录的请求和断开WebSocket长连接的请求,当服务端接收到受管控设备注销登录的请求后,会修改数据库中受管控设备的状态信息,并向管控端推送受管控设备状态修改的消息。当服务端接收到受管控设备断开WebSocket长连接的请求后会断开与受管控设备之间的长连接,释放长连接所占用的资源。
在具体实施时,服务端和受管控设备之间的WebSocket长连接是靠每隔一段时间服务端向受管控设备发送一个Ping帧,在受管控设备接收到Ping帧后马上回复一个Pong帧,否则视为受管控设备断线。当网络不好时,很有可能出现掉线的情况,导致建立的连接失败,这种情况下服务端既接收不到受管控设备发送的Pong帧,也接收不到受管控设备发送的主控断开连接的请求,此时服务器端会等待一段时间,通过设备推送流模块的运行属性-推送订阅者连接等待时间(push_stream_subscriber_connection_ttl),其作用是设置一个连接在规定的时间内没有发送Ping/Pong帧之后的等待时间,让这段时间尽可能的短,来避免这种模糊状态对***实时性的影响,然后服务端主动断开连接后,马上将受管控设备的状态变化推动给管控端。
在具体实施时,WebSocket长连接可为服务器的底层连接管理器通过Nginx的推送流模块(push_stream_module)建立,Nginx为一种高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP服务器。推送流模块可以帮助服务器管理来自各种设备的WebSocket长连接。这个模块可采用发布/订阅模式来管理长连接,管控端和受管控端可以用自己的唯一标识(以便后期终端的识别)作为通道号去申请连接通道,消息推送者可以向连接通道推送消息,这样订阅该通道的用户就可以接收到该消息。
在具体实施时,WebSocket长连接也可以通过node.js中的Socket.io框架建立,这是另一种长连接管理框架,可以替代推送流模块来管理来自管控端和受管控端设备发起的长连接,同样以用户的唯一标识作为通道号。
Socket.io框架和推送流模块的区别在于:
(1)架构不同:
Socket.io是node.js开发平台下的一个后端长连接管理框架;
推送流模块是针对nginx开发的一个第三方的服务器长连接管理和消息推送模块;
(2)部署方式不同:
Socket.io的运行要基于node.js,所以需要安装node.js,并添加socket.io运行必须的第三方库,然后在代码中进行引用即可;
推送流模块的实现是基于nginx服务器的,所以需要下载推送流模块的源代码,并在nginx编译的时候将该模块添加到编译参数中去,所编译出来的可执行文件就是带有推送流模块的插件的服务器,在项目中运行该服务器即可。
第三方面,本发明还提供一种服务端的处理装置,如图4所示,该装置400包括:
登录模块401,用于在接收到管控端登录管控***的请求后,若判断管控端为合法管控端则允许登录;
连接建立模块402,用于在接收到管控端建立WebSocket长连接的请求后,建立与管控端之间的长连接;
消息推送模块403,用于根据受管控设备的状态变化,向管控端推送受管控设备状态修改的消息。
可选的,登录模块具体用于:在允许受管控设备登录管控***并建立与受管控设备的长连接后,在数据库中更新受管控设备的状态信息,并向管控端推送受管控设备状态修改的消息。
虽然结合附图描述了本发明的实施方式,但是本领域技术人员可以在不脱离本发明的精神和范围的情况下做出各种修改和变型,这样的修改和变型均落入由所附权利要求所限定的范围之内。

Claims (10)

1.一种管控端更新设备状态的方法,其特征在于,包括:
向服务端发出登录管控***的请求;
在登录成功后,向服务端发出建立WebSocket长连接的请求,并订阅长连接的数据通道;
在建立长连接后,实时监听所述服务端推送的消息,若判断所述消息为受管控设备状态修改的消息,则对受管控设备的当前状态进行修改。
2.根据权利要求1所述的方法,其特征在于,还包括:
在建立长连接后,向所述服务端发出获取受管控设备的当前状态的请求,并展示获得的受管控设备的当前状态。
3.根据权利要求1所述的方法,其特征在于,所述向服务端发出登录管控***的请求,包括:
通过浏览器向服务端发出登录管控***的请求。
4.一种服务端的处理方法,其特征在于,包括:
在接收到管控端登录管控***的请求后,若判断所述管控端为合法管控端则允许登录;
在接收到管控端建立WebSocket长连接的请求后,建立与所述管控端之间的长连接;
根据受管控设备的状态变化,向所述管控端推送受管控设备状态修改的消息。
5.根据权利要求4所述的方法,其特征在于,还包括:
在接收到管控端获取受管控设备的当前状态的请求后,将所存储的受管控设备的状态信息发送至所述管控端。
6.根据权利要求4所述的方法,其特征在于,还包括:
在接收到受管控设备登录所述管控***的请求后,若判断所述受管控设备为合法受管控设备,则允许登录;
在接收到受管控设备建立WebSocket长连接的请求后,建立与所述受管控设备之间的长连接。
7.根据权利要求4所述的方法,其特征在于,所述根据受管控设备的状态变化,向所述管控端推送受管控设备状态修改的消息,包括:
在受管控设备登录所述管控***后,在数据库中更新所述受管控设备的状态信息,并向所述管控端推送受管控设备状态修改的消息。
8.根据权利要求4所述的方法,其特征在于,所述根据受管控设备的状态变化,向所述管控端推送受管控设备状态修改的消息,包括:
在接收到受管控设备的注销登录请求后,修改所述数据库中的状态信息,并向所述管控端推送受管控设备状态修改的消息。
9.一种服务端的处理装置,其特征在于,包括:
登录模块,用于在接收到管控端登录管控***的请求后,若判断所述管控端为合法管控端则允许登录;
连接建立模块,用于在接收到管控端建立WebSocket长连接的请求后,建立与所述管控端之间的长连接;
消息推送模块,用于根据受管控设备的状态变化,向所述管控端推送受管控设备状态修改的消息。
10.根据权利要求9所述的方法,其特征在于,所述登录模块具体用于:在所述受管控设备登录所述管控***后,在数据库中更新所述受管控设备的状态信息,并向所述管控端推送受管控设备状态修改的消息。
CN201610424117.1A 2016-06-15 2016-06-15 管控端更新设备状态的方法、服务端的处理方法和装置 Pending CN106209966A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610424117.1A CN106209966A (zh) 2016-06-15 2016-06-15 管控端更新设备状态的方法、服务端的处理方法和装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610424117.1A CN106209966A (zh) 2016-06-15 2016-06-15 管控端更新设备状态的方法、服务端的处理方法和装置

Publications (1)

Publication Number Publication Date
CN106209966A true CN106209966A (zh) 2016-12-07

Family

ID=57453118

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610424117.1A Pending CN106209966A (zh) 2016-06-15 2016-06-15 管控端更新设备状态的方法、服务端的处理方法和装置

Country Status (1)

Country Link
CN (1) CN106209966A (zh)

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107105339A (zh) * 2017-03-31 2017-08-29 广州酷狗计算机科技有限公司 一种播放直播视频的方法、装置和***
CN107566492A (zh) * 2017-09-05 2018-01-09 珠海宇能云企科技有限公司 一种web端消息推送的实现方法
CN108183950A (zh) * 2017-12-28 2018-06-19 新华三技术有限公司 一种网络设备建立连接的方法及装置
CN108683653A (zh) * 2018-05-07 2018-10-19 常熟市第人民医院 一种基于WebSocket的主动式消息推送***
CN109151056A (zh) * 2018-09-26 2019-01-04 携程计算机技术(上海)有限公司 基于Canal的消息推送方法和***
CN109286684A (zh) * 2018-11-21 2019-01-29 广州市百果园信息技术有限公司 一种通信连接的处理方法、装置、代理服务器及存储介质
CN109379352A (zh) * 2018-10-08 2019-02-22 北京天地和兴科技有限公司 一种基于websocket的账户安全验证方法
CN110417865A (zh) * 2019-06-28 2019-11-05 苏州浪潮智能科技有限公司 一种资源自动发现的方法和装置
CN111225010A (zh) * 2018-11-27 2020-06-02 北京京东尚科信息技术有限公司 数据处理方法、数据处理***以及装置
CN111614752A (zh) * 2020-05-19 2020-09-01 北京百度网讯科技有限公司 用于数据传输的方法和装置
CN113836153A (zh) * 2021-08-16 2021-12-24 紫光云(南京)数字技术有限公司 移动端企业通讯录即时更新方法及***

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102833323A (zh) * 2012-08-14 2012-12-19 新浪网技术(中国)有限公司 服务器远程控制受控终端的方法和***
CN103118410A (zh) * 2013-02-18 2013-05-22 广州市动景计算机科技有限公司 移动通信方法、***和用于移动通信的服务器
CN103607423A (zh) * 2013-10-23 2014-02-26 深圳海联讯科技股份有限公司 一种基于WebSocket协议的分布式广播***
CN104811459A (zh) * 2014-01-23 2015-07-29 阿里巴巴集团控股有限公司 用于消息服务的处理方法、装置及***、消息服务***
CN105099885A (zh) * 2015-07-13 2015-11-25 小米科技有限责任公司 信息发送方法及装置
CN105450479A (zh) * 2016-01-04 2016-03-30 山东超越数控电子有限公司 一种监控模块的方法及装置

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102833323A (zh) * 2012-08-14 2012-12-19 新浪网技术(中国)有限公司 服务器远程控制受控终端的方法和***
CN103118410A (zh) * 2013-02-18 2013-05-22 广州市动景计算机科技有限公司 移动通信方法、***和用于移动通信的服务器
CN103607423A (zh) * 2013-10-23 2014-02-26 深圳海联讯科技股份有限公司 一种基于WebSocket协议的分布式广播***
CN104811459A (zh) * 2014-01-23 2015-07-29 阿里巴巴集团控股有限公司 用于消息服务的处理方法、装置及***、消息服务***
CN105099885A (zh) * 2015-07-13 2015-11-25 小米科技有限责任公司 信息发送方法及装置
CN105450479A (zh) * 2016-01-04 2016-03-30 山东超越数控电子有限公司 一种监控模块的方法及装置

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107105339A (zh) * 2017-03-31 2017-08-29 广州酷狗计算机科技有限公司 一种播放直播视频的方法、装置和***
CN107566492A (zh) * 2017-09-05 2018-01-09 珠海宇能云企科技有限公司 一种web端消息推送的实现方法
CN108183950B (zh) * 2017-12-28 2020-11-06 新华三技术有限公司 一种网络设备建立连接的方法及装置
CN108183950A (zh) * 2017-12-28 2018-06-19 新华三技术有限公司 一种网络设备建立连接的方法及装置
CN108683653A (zh) * 2018-05-07 2018-10-19 常熟市第人民医院 一种基于WebSocket的主动式消息推送***
CN109151056A (zh) * 2018-09-26 2019-01-04 携程计算机技术(上海)有限公司 基于Canal的消息推送方法和***
CN109151056B (zh) * 2018-09-26 2021-11-19 携程计算机技术(上海)有限公司 基于Canal的消息推送方法和***
CN109379352A (zh) * 2018-10-08 2019-02-22 北京天地和兴科技有限公司 一种基于websocket的账户安全验证方法
CN109379352B (zh) * 2018-10-08 2021-06-04 北京天地和兴科技有限公司 一种基于websocket的账户安全验证方法
CN109286684B (zh) * 2018-11-21 2021-06-15 广州市百果园信息技术有限公司 一种通信连接的处理方法、装置、代理服务器及存储介质
CN109286684A (zh) * 2018-11-21 2019-01-29 广州市百果园信息技术有限公司 一种通信连接的处理方法、装置、代理服务器及存储介质
CN111225010A (zh) * 2018-11-27 2020-06-02 北京京东尚科信息技术有限公司 数据处理方法、数据处理***以及装置
CN110417865A (zh) * 2019-06-28 2019-11-05 苏州浪潮智能科技有限公司 一种资源自动发现的方法和装置
CN111614752A (zh) * 2020-05-19 2020-09-01 北京百度网讯科技有限公司 用于数据传输的方法和装置
CN113836153A (zh) * 2021-08-16 2021-12-24 紫光云(南京)数字技术有限公司 移动端企业通讯录即时更新方法及***

Similar Documents

Publication Publication Date Title
CN106209966A (zh) 管控端更新设备状态的方法、服务端的处理方法和装置
KR102148046B1 (ko) 준비되지 않은 단말의 호출 기법
CN102355500B (zh) 业务推送方法和装置
Ramesh et al. The Smart Network Management Automation Algorithm for Administration of Reliable 5G Communication Networks
JP2009211343A (ja) サーバ装置および通信システム
CN106790092B (zh) 远程过程调用服务端控制***及方法
CN102693375A (zh) 信息处理设备、信息处理方法、和信息处理***
CN113742031A (zh) 节点状态信息获取方法、装置、电子设备及可读存储介质
CN111858007A (zh) 一种基于消息中间件的任务调度方法方法和装置
CN111790159B (zh) 数据处理的方法、装置、设备及计算机可读存储介质
CN113626002A (zh) 一种服务执行方法及装置
CN112069154B (zh) etcd分布式数据库自动运维方法及相关装置
CN104394067A (zh) 局域网通讯方法和装置
CN104426895A (zh) 信息处理方法以及终端设备
CN113760461B (zh) 一种版本升级方法及计算机可读存储介质
CN103716230A (zh) 消息发送方法、装置及服务器
CN1816048A (zh) 通信信道模型
CN105516372B (zh) 文件名的处理方法、装置及服务器
CN114465867A (zh) 服务器的维护方法、装置、存储介质及处理器
CN109150981B (zh) 区块链网络组网方法、装置、设备及计算机可读存储介质
CN112671914B (zh) 一种基于actor模型的物联网设备通讯方法和***
CN110233791B (zh) 数据去重方法和装置
CN105245553A (zh) 一种soa***及业务处理方法
CN104184823A (zh) 一种自动化任务调度的方法和***
CN111343220B (zh) 转发器、分布式文件传输方法、***、介质及电子设备

Legal Events

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

Application publication date: 20161207