【技术实现步骤摘要】
提供HTTP服务的方法、装置、电子设备与可读存储介质
[0001]本公开涉及互联网
,尤其涉及云数据、云计算、物联网、边缘计算等人工智能
提供了一种提供HTTP服务的方法、装置、电子设备与可读存储介质。
技术介绍
[0002]现有技术中的边缘子设备通常基于UDP(User Datagram Protocol,用户数据报协议)协议提供HTTP服务。但是边缘子设备在基于UDP协议提供HTTP服务时,存在建立连接的成功率较低、数据传输不稳定、需要对边缘设备进行特殊处理等问题。
技术实现思路
[0003]根据本公开的第一方面,提供了一种提供HTTP服务的方法,应用于全锥型边缘子设备,包括:通过在目标端口上建立的客户端模式的传输控制协议TCP套接字,向探测保活服务器发送注册请求,所述注册请求用于在所述探测保活服务器中对所述全锥型边缘子设备进行注册;在通过所述客户端模式的TCP套接字接收到所述探测保活服务器发送的注册回应报文之后,在所述目标端口上建立服务器模式的TCP套接字;在通过所述服务器模式的TCP套接字接收到所述探测保活服务器定时发送的第一保活报文之后,从所述第一保活报文中提取公网地址;根据所述公网地址与所述全锥型边缘子设备提供的HTTP服务进行注册,以使得客户端通过所述公网地址访问所述全锥型边缘子设备来使用所述HTTP服务。
[0004]根据本公开的第二方面,提供了一种提供HTTP服务的方法,应用于探测保活服务器,包括:在接收到全锥型边缘子设备发送的注册请求之后,对所述全锥型边缘子设 ...
【技术保护点】
【技术特征摘要】
1.一种提供HTTP服务的方法,应用于全锥型边缘子设备,包括:通过在目标端口上建立的客户端模式的传输控制协议TCP套接字,向探测保活服务器发送注册请求,所述注册请求用于在所述探测保活服务器中对所述全锥型边缘子设备进行注册;在通过所述客户端模式的TCP套接字接收到所述探测保活服务器发送的注册回应报文之后,在所述目标端口上建立服务器模式的TCP套接字;在通过所述服务器模式的TCP套接字接收到所述探测保活服务器定时发送的第一保活报文之后,从所述第一保活报文中提取公网地址;根据所述公网地址与所述全锥型边缘子设备提供的HTTP服务进行注册,以使得客户端通过所述公网地址访问所述全锥型边缘子设备来使用所述HTTP服务。2.根据权利要求1所述的方法,其中,所述通过在目标端口上建立的客户端模式的传输控制协议TCP套接字,向探测保活服务器发送注册请求包括:通过所述客户端模式的TCP套接字向边缘主设备发送所述注册请求,以使得所述边缘主设备将所述注册请求转发到所述探测保活服务器。3.根据权利要求1所述的方法,还包括,在通过所述客户端模式的TCP套接字接收到所述探测保活服务器发送的注册回应报文之后,关闭所述客户端模式的TCP套接字。4.根据权利要求1所述的方法,还包括,检测所述客户端模式的TCP套接字是否关闭;在确定所述客户端模式的TCP套接字未关闭的情况下,通过所述客户端模式的TCP套接字定时向所述探测保活服务器发送第二保活报文,以用于所述探测保活服务器在接收到所述全锥型边缘子设备定时发送的第二保活报文之后,根据所述全锥型边缘子设备的公网地址与所述全锥型边缘子设备提供的HTTP服务进行注册。5.根据权利要求4所述的方法,其中,所述通过所述客户端模式的TCP套接字定时向所述探测保活服务器发送第二保活报文包括:通过所述客户端模式的TCP套接字定时向边缘主设备发送所述第二保活报文,以使得所述边缘主设备将所述第二保活报文转发到所述探测保活服务器。6.一种提供HTTP服务的方法,应用于探测保活服务器,包括:在接收到全锥型边缘子设备发送的注册请求之后,对所述全锥型边缘子设备进行注册,所述注册请求为所述全锥型边缘子设备通过在目标端口上建立的客户端模式的TCP套接字发送的;生成注册回应报文并发送到所述全锥型边缘子设备,所述注册回应报文用于所述全锥型边缘子设备在目标端口上建立服务器模式的TCP套接字;定时向所述全锥型边缘子设备发送第一保活报文,所述全锥型边缘子设备通过所述服务器模式的TCP套接字接收所述第一保活报文,所述第一保活报文中包含所述全锥型边缘子设备的公网地址;其中,所述全锥型边缘子设备执行权利要求1
‑
5中任一项所述的方法。7.根据权利要求6所述的方法,还包括,在接收到所述全锥型边缘子设备定时发送的第二保活报文之后,根据所述全锥型边缘
子设备的公网地址与所述全锥型边缘子设备提供的HTTP服务进行注册。8.一种提供HTTP服务的装置,应用于全锥型边缘子设备,包括:第一发送单元,用于通过在目标端口上建立的客户端模式的传输控制协议TCP套接字,向探测保活服务器发送注册请求,所述注册请求用于在所述探测保活服务器中对所述全锥型边缘子设备进行注册;建立单元,用于在通过所述客户端模式的TCP套接字接收到所述探测保活服务器发送的注册回应报文之后,在所述目标端口上建立服务器模式的TCP套接字;处理单元,用于在通过所述服务...
【专利技术属性】
技术研发人员:张红超,
申请(专利权)人:北京度友信息技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。