云计算服务委托计费的方法及服务器技术

技术编号:10573742 阅读:127 留言:0更新日期:2014-10-29 09:14
本发明专利技术提供一种云计算服务委托计费的方法及服务器,其中,方法包括:接收第一客户端发送的委托付费申请,委托付费申请包括第一客户端的信息、第二客户端的信息以及第一客户端申请使用云计算服务的时间段;确认委托付费申请是否通过,如果是,对委托付费申请进行登记,并向第一客户端发送委托付费申请的确认应答消息;接收云计算登录服务器发送的委托付费验证请求,其中,委托付费验证请求携带所述第一客户端登录所述云计算登录服务器时发送的登录请求信息;查询委托付费申请的登记信息,确定委托付费验证请求是否有效,若有效,向云计算登录服务器发送委托付费验证请求的确认应答消息。上述方法解决了现有技术中客户端付费方式不灵活的问题。

【技术实现步骤摘要】
云计算服务委托计费的方法及服务器
本专利技术实施例涉及信息技术(InformationTechnology,简称IT)领域,尤其涉及一种云计算服务委托计费的方法及服务器。
技术介绍
当前,远程桌面办公是企业内部办公较常用的办公技术,例如,客户端通过远程桌面协议连接到远程桌面,通过客户端的鼠标键盘对远程桌面服务器进行操作,远程桌面服务器将显示音频,视频等数据通过协议传送到客户端,使客户端的用户感觉在使用本地设备一样。当前,云计算服务主要采用先付费后使用方式或后付费先使用方式进行收费。例如,客户端通过远程桌面协议连接到远程桌面服务器中的虚拟机,进而使用虚拟机里面的资源,当客户端退出远程桌面后,远程桌面服务器中的管理系统会去虚拟化平台或者代理服务器(Agent)上获取客户端使用虚拟机的时间、配置信息、使用的服务类型、服务的数量、使用的时间段等信息,进而管理系统按照云计算服务收费标准计算客户端应付的费用,然后从客户端对应的账号上进行扣除。然而,当前客户端的账号只能在开户的时候进行设置并绑定,用户后续不能灵活设置其他账户进行支付,例如不能临时委托给其他客户端来付费,付费方式不够灵活。
技术实现思路
有鉴于此,本专利技术实施例提供一种云计算服务委托计费的方法及服务器,用以解决现有技术中客户端付费方式不灵活的问题。第一方面,本专利技术实施例提供一种云计算服务委托计费的方法,包括:接收第一客户端发送的委托付费申请,所述委托付费申请包括第一客户端的信息、第二客户端的信息以及所述第一客户端申请使用云计算服务的时间段,所述第一客户端为所述委托付费的申请方,所述第二客户端为所述委托付费的付费方;确认所述委托付费申请是否通过,如果是,对所述委托付费申请进行登记,并向所述第一客户端发送所述委托付费申请的确认应答消息;接收云计算登录服务器发送的委托付费验证请求,其中,所述委托付费验证请求携带所述第一客户端登录所述云计算登录服务器时发送的登录请求信息;查询委托付费申请的登记信息,确认所述委托付费验证请求是否有效,若有效,向所述云计算登录服务器发送委托付费验证请求的确认应答消息。结合第一方面,在第一种可选的实现方式中,所述确认所述委托付费申请是否通过,包括:确定所述第二客户端的账户信息是否为可用状态;若所述第二客户端的账户信息为可用状态,向所述第二客户端发送委托付费确认消息,所述委托付费确认消息包含所述第一客户端的信息和所述第一客户端使用云计算服务的时间段;接收所述第二客户端发送的委托付费确认响应,所述委托付费确认响应表明所述第二客户端是否同意所述委托付费;根据所述第二客户端的委托付费确认响应确定所述委托付费请求是否通过。结合第一方面,在第二种可选的实现方式中,所述确认所述委托付费申请是否通过,包括:确定所述第二客户端的账户信息是否为可用状态;若所述第二客户端的账户信息为可用状态,根据所述第一客户端的信息和所述第一客户端使用云计算服务的时间段,查询所述第二客户端预设的委托付费授权信息,所述第二客户端预设的委托付费授权信息包括第二客户端授权委托付费的申请方信息和授权的使用云计算服务的时间信息;根据所述查询结果确定所述委托付费申请是否通过。结合第一方面,在第三种可选的实现方式中,对所述委托付费申请进行登记包括:将所述第一客户端的信息、第二客户端的信息以及所述第一客户端申请使用云计算服务的时间段作为委托付费申请登记信息进行记录;则,所述查询委托付费申请的登记信息,确认所述委托付费验证请求是否有效包括:确认所述第一客户端登录所述云计算登录服务器时发送的登录请求信息是否在所述委托付费申请的登记信息允许范围之内。第二方面,本专利技术实施例提供一种云计算服务委托计费的登录方法,包括:接收第一客户端发送的登录请求信息,所述登录请求信息包括:第一客户端的信息、第二客户端的信息以及所述第一客户端使用云计算服务的时间段,所述第一客户端为所述委托付费的申请方,所述第二客户端为所述委托付费的付费方;向所述云计算验证服务器发送委托付费验证请求,以使所述云计算验证服务器确认所述委托付费验证请求是否有效,所述委托付费验证请求携带所述登录请求信息;接收所述云计算验证服务器在确认所述委托付费验证请求是否有效之后发送的委托付费验证请求的确认应答消息,根据所述确认应答消息确定是否允许所述第一客户端登录云计算登录服务器。结合第二方面,在第一种可选的实现方式中,所述方法还包括:若所述确认应答消息确认所述委托付费验证请求有效,则允许所述第一客户端登录云计算登录服务器,并采用所述第二客户端的账户信息对所述第一客户端的云计算服务进行付费。结合第二方面,在第二种可选的实现方式中,所述方法还包括:若所述确认应答消息确认所述委托付费验证请求无效,则向所述第一客户端发送登录失败响应。第三方面,本专利技术实施例提供一种服务器,包括:接收单元,用于接收第一客户端发送的委托付费申请,所述委托付费申请包括第一客户端的信息、第二客户端的信息以及所述第一客户端申请使用云计算服务的时间段,所述第一客户端为所述委托付费的申请方,所述第二客户端为所述委托付费的付费方;确定单元,用于在所述接收单元接收所述委托付费申请之后,确认所述委托付费申请是否通过;登记单元,用于在所述确定单元确认所述委托付费申请通过之后,对所述委托付费申请进行登记,发送单元,用于在所述登记单元对所述委托付费申请进行登记之后,向所述第一客户端发送所述委托付费申请的确认应答消息;所述接收单元,还用于接收云计算登录服务器发送的委托付费验证请求,其中,所述委托付费验证请求携带所述第一客户端登录所述云计算登录服务器时发送的登录请求信息;所述确定单元,还用于在所述接收单元接收所述委托付费验证请求之后,查询所述委托付费申请的登记信息,确定所述委托付费验证请求是否有效;所述发送单元,还用于在所述确定单元确定所述委托付费验证请求有效之后,向所述云计算登录服务器发送委托付费验证请求的确认应答消息。结合第三方面,在第一种可选的实现方式中,所述确定单元,具体用于在所述接收单元接收所述委托付费申请之后,确定所述第二客户端的账户信息是否为可用状态;若所述第二客户端的账户信息为可用状态,向所述第二客户端发送委托付费确认消息,所述委托付费确认消息包含所述第一客户端的信息和所述第一客户端使用云计算服务的时间段;接收所述第二客户端发送的委托付费确认响应,所述委托付费确认响应表明所述第二客户端是否同意所述委托付费;根据所述第二客户端的委托付费确认响应确定所述委托付费请求是否通过。结合第三方面,在第二种可选的实现方式中,所述确定单元,具体用于在所述接收单元接收所述委托付费申请之后,确定所述第二客户端的账户信息是否为可用状态;若所述第二客户端的账户信息为可用状态,根据所述第一客户端的信息和所述第一客户端使用云计算服务的时间段,查询所述第二客户端预设的委托付费授权信息,所述第二客户端预设的委托付费授权信息包括第二客户端授权委托付费的申请方信息和授权的使用云计算服务的时间信息;根据所述查询结果确定所述委托付费申请是否通过。结合第三方面,在第三种可选的实现方式中,所述登记单元,具体用于用于在所述确定单元确认所述委托付费申请通过之后,将所述第一客户端的信息、第二客户端的信息以及所述第一客户端申请使用本文档来自技高网...
云计算服务委托计费的方法及服务器

【技术保护点】
一种云计算服务委托计费的方法,其特征在于,包括:接收第一客户端发送的委托付费申请,所述委托付费申请包括第一客户端的信息、第二客户端的信息以及所述第一客户端申请使用云计算服务的时间段,所述第一客户端为所述委托付费的申请方,所述第二客户端为所述委托付费的付费方;确认所述委托付费申请是否通过,如果是,对所述委托付费申请进行登记,并向所述第一客户端发送所述委托付费申请的确认应答消息;接收云计算登录服务器发送的委托付费验证请求,其中,所述委托付费验证请求携带所述第一客户端登录所述云计算登录服务器时发送的登录请求信息;查询委托付费申请的登记信息,确认所述委托付费验证请求是否有效,若有效,向所述云计算登录服务器发送委托付费验证请求的确认应答消息。

【技术特征摘要】
1.一种云计算服务委托计费的方法,其特征在于,所述方法应用于云计算验证服务器,所述方法包括:接收第一客户端发送的委托付费申请,所述委托付费申请包括第一客户端的信息、第二客户端的信息以及所述第一客户端申请使用云计算服务的时间段,所述第一客户端为所述委托付费的申请方,所述第二客户端为所述委托付费的付费方;确认所述委托付费申请是否通过,如果是,对所述委托付费申请进行登记,并向所述第一客户端发送所述委托付费申请的确认应答消息,其中,所述对所述委托付费申请进行登记包括:将所述第一客户端的信息、第二客户端的信息以及所述第一客户端申请使用云计算服务的时间段作为委托付费申请的登记信息进行记录;接收云计算登录服务器发送的委托付费验证请求,其中,所述委托付费验证请求携带所述第一客户端登录所述云计算登录服务器时发送的登录请求信息,所述登录请求信息包括所述第一客户端的信息、所述第二客户端的信息以及所述第一客户端使用所述云计算服务的时间段;查询所述委托付费申请的登记信息,确认所述委托付费验证请求是否有效,若有效,向所述云计算登录服务器发送委托付费验证请求的确认应答消息,以使所述云计算登录服务器根据所述确认应答消息允许所述第一客户端登录并采用所述第二客户端的信息对所述第一客户端的云计算服务进行付费,其中,所述查询所述委托付费申请登记信息,确认所述委托付费验证请求是否有效包括:确认所述第一客户端登录所述云计算登录服务器时发送的登录请求信息是否在所述委托付费申请的登记信息允许范围之内。2.根据权利要求1所述的方法,其特征在于,所述确认所述委托付费申请是否通过,包括:确定所述第二客户端的账户信息是否为可用状态;若所述第二客户端账户信息为可用状态,向所述第二客户端发送委托付费确认消息,所述委托付费确认消息包含所述第一客户端的信息和所述第一客户端使用云计算服务的时间段;接收所述第二客户端发送的委托付费确认响应,所述委托付费确认响应表明所述第二客户端是否同意所述委托付费;根据所述第二客户端的委托付费确认响应确定所述委托付费请求是否通过。3.根据权利要求1所述的方法,其特征在于,所述确认所述委托付费申请是否通过,包括:确定所述第二客户端的账户信息是否为可用状态;若所述第二客户端账户信息为可用状态,根据所述第一客户端的信息和所述第一客户端使用云计算服务的时间段,查询所述第二客户端预设的委托付费授权信息,所述第二客户端预设的委托付费授权信息包括第二客户端授权委托付费的申请方信息和授权的使用云计算服务的时间信息;根据所述查询结果确定所述委托付费申请是否通过。4.一种云计算服务委托计费的登录方法,其特征在于,所述方法应用于云计算登录服务器,所述方法包括:接收第一客户端发送的登录请求信息,所述登录请求信息包括:第一客户端的信息、第二客户端的信息以及所述第一客户端使用云计算服务的时间段,所述第一客户端为委托付费的申请方,所述第二客户端为所述委托付费的付费方;向所述云计算验证服务器发送委托付费验证请求,以使所述云计算验证服务器确认所述委托付费验证请求是否有效,所述委托付费验证请求携带所述登录请求信息;在接收到所述云计算验证服务器在确认所述委托付费验证请求有效之后发送的委托付费验证请求的确认应答消息时,根据所述确认应答消息允许所述第一客户端登录,并在所述第一客户端登录时,采用所述第二客户端的信息对所述第一客户端的云计算服务进行付费。5.根据权利要求4所述的方法,其特征在于,还包括:在接收到所述云计算验证服务器在确认所述委托付费验证请求无效之后发送的委托付费验证请求的失败应答消息时,根据所述失败应答消息拒绝所述第一客户端登录,并向所述第一客户端发送登录失败响应。6.一种服务器,其特征在于,包括:接收单元,用于接收第一客户端发送的委托付费申请,所述委托付费申请包括第一客户端的信息、第二客户端的信息以及所述第...

【专利技术属性】
技术研发人员:孟艳平
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1