获取充电信息的实现方法及装置的制造方法_2

文档序号:9870249阅读:来源:国知局
所述对应关系确定与所述用户设备对应的websocket连接。
[0049]具体的,服务器在获取到所述用户设备的充电信息后,服务器根据所述用户设备的标识与所述websocket连接的对应关系,找到与所述用户设备对应的所述websocket连接,并通过所述websocket连接向用户设备推送充电信息,用户设备接收到充电信息后向用户显示。
[0050]其中,在实际应用中,所述充电信息,包括:充电时长、已充电电量或充电费用。
[0051 ]进一步的,所述方法,还包括:
[0052]若在所述用户设备再次建立与所述服务器的websocket连接后,所述服务器查找所述对应关系,若所述用户设备的标识已存在,则将所述对应关系中的所述websocket连接替换为当前的websocket连接。
[0053]具体来说,用户设备建立与服务器的websocket连接后,用户设备可以一直监听该websocket连接,当监听到websocket连接断开事件后,表示与服务器的websocket连接已断开,此时获取该用户设备当前的网络状态,若网络状态正常,则再次建立与所述服务器的websocket连接,直到建立成功为止,建立成功后,服务器查找存储的用户设备的标识与websocket连接的对应关系,若所述用户设备的标识已存在,则将所述对应关系中的所述websocket连接替换为当前的websocket连接。
[0054]图3为本发明用户设备一实施例的结构示意图。如图3所示,本实施例的用户设备,包括:建立模块301、接收模块302和显示模块303;
[0055]建立模块301,用于建立与服务器的网络套接字websocket连接;
[0056]接收模块302,用于接收服务器通过所述websocket连接推送的充电信息;
[0057]显示模块303,用于显示所述充电信息。
[0058]可选地,建立模块301,具体用于:
[0059]通过调用websocket接口,建立与服务器的所述websocket连接。
[0060]可选地,还包括:
[0061]获取模块,用于监听到所述websocket连接断开后,获取所述用户设备的网络状态;
[0062]若获取模块获取的网络状态正常,则建立模块301,用于再次建立与所述服务器的websocket连接,直至与所述服务器的websocket连接建立成功。
[0063]可选地,所述充电信息,包括:
[0064]充电时长、已充电电量或充电费用。
[0065]需要说明的是,对于用户设备的实施例而言,由于其基本相应于用户设备侧的方法实施例,所以相关之处参见用户设备侧的方法实施例的部分说明即可。
[0066]图4为本发明服务器一实施例的结构示意图。如图4所示,本实施例的服务器,包括:获取模块401、确定模块402和发送模块403;
[0067]获取模块401,用于获取所述用户设备对应的充电信息;
[0068]确定模块402,用于确定与所述用户设备对应的websocket连接;
[0069]发送模块403,用于通过所述websocket连接向所述用户设备推送所述充电信息。
[0070]可选地,还包括:
[007? ]存储模块,用于存储所述用户设备的标识与所述websocket连接的对应关系;
[0072]所述确定模块402,具体用于:
[0073]根据所述对应关系确定与所述用户设备对应的websocket连接。
[0074]可选地,确定模块402,还用于:
[0075]若在所述用户设备再次建立与所述服务器的websocket连接后,查找所述对应关系,若所述用户设备的标识已存在,则将所述对应关系中的所述websocket连接替换为当前的 websocket 连接。
[0076]可选地,所述充电信息,包括:
[0077]充电时长、已充电电量或充电费用。
[0078]需要说明的是,对于服务器的实施例而言,由于其基本相应于服务器侧的方法实施例,所以相关之处参见用户设备侧的方法实施例的部分说明即可。
[0079]本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
[0080]最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。
【主权项】
1.一种获取充电信息的实现方法,其特征在于,包括: 用户设备建立与服务器的网络套接字websocket连接; 用户设备接收服务器通过所述websocket连接推送的充电信息,并显示。2.根据权利要求1所述的方法,其特征在于,所述用户设备建立与服务器的网络套接字websocket连接,包括: 用户设备通过调用websocket接口,建立与服务器的所述websocket连接。3.根据权利要求2所述的方法,其特征在于,所述用户设备建立与服务器的网络套接字websocket连接之后,还包括: 用户设备监听到所述websocket连接断开,则获取所述用户设备的网络状态; 若网络状态正常,则再次建立与所述服务器的websocket连接,直至与所述服务器的websocket连接建立成功。4.根据权利要求1-3任一项所述的方法,其特征在于,所述充电信息,包括: 充电时长、已充电电量或充电费用。5.一种获取充电过程信息的实现方法,其特征在于,包括: 所述服务器获取所述用户设备对应的充电信息; 所述服务器确定与所述用户设备对应的websocket连接,并通过所述websocket连接向所述用户设备推送所述充电信息。6.根据权利要求5所述的方法,其特征在于,所述服务器确定与所述用户设备对应的websocket连接之前,还包括: 所述服务器存储所述用户设备的标识与所述websocket连接的对应关系; 所述服务器确定与所述用户设备对应的websocket连接,包括: 所述服务器根据所述对应关系确定与所述用户设备对应的websocket连接。7.根据权利要求6所述的方法,其特征在于,还包括: 若在所述用户设备再次建立与所述服务器的websocket连接后,所述服务器查找所述对应关系,若所述用户设备的标识已存在,则将所述对应关系中的所述websocket连接替换为当前的websocket连接。8.根据权利要求5-7任一项所述的方法,其特征在于,所述充电信息,包括: 充电时长、已充电电量或充电费用。9.一种用户设备,其特征在于,包括: 建立模块,用于建立与服务器的网络套接字websocket连接; 接收模块,用于接收服务器通过所述websocket连接推送的充电信息; 显示模块,用于显示所述充电信息。10.一种服务器,其特征在于,包括: 获取模块,用于获取所述用户设备对应的充电信息; 确定模块,用于确定与所述用户设备对应的websocket连接; 发送模块,用于通过所述websocket连接向所述用户设备推送所述充电信息。
【专利摘要】本发明提供一种获取充电信息的实现方法及装置。本发明获取充电信息的实现方法,包括:用户设备建立与服务器的网络套接字websocket连接;用户设备接收服务器通过所述websocket连接推送的充电信息,并显示。本发明无需等待用户设备发起查询请求,实时性更高。
【IPC分类】H04L29/08, H04L29/06
【公开号】CN105635137
【申请号】CN201511003555
【发明人】易正, 吴智强, 傅晶, 张博, 孙璐
【申请人】普天新能源有限责任公司
【公开日】2016年6月1日
【申请日】2015年12月28日
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1