一种实现远程访问的方法、AllJoyn网关代理、云服务器及移动设备与流程

文档序号:12729878阅读:来源:国知局

技术特征:

1.一种实现远程访问的方法,包括:

移动设备向指定云服务器发送更新资源请求消息;

接收到所述指定云服务器的更新资源响应消息后,向AllJoyn网关代理发送远程访问请求消息。

2.如权利要求1所述的方法,其特征在于:所述向AllJoyn网关代理发送远程访问请求消息之后,还包括:

接收所述AllJoyn网关代理返回的远程访问响应消息,所述远程访问响应消息包括远程访问执行结果的指示信息。

3.如权利要求1所述的方法,其特征在于:

所述更新资源请求消息包括待更新的资源的属性、所述AllJoyn网关代理的连接器应用的标识和所述移动设备的控制应用的标识。

4.一种移动设备,其特征在于,包括:

发送模块,用于向指定云服务器发送更新资源请求消息;在接收模块接收到所述指定云服务器的更新资源响应消息后,向AllJoyn网关代理发送远程访问请求消息;所述更新资源请求消息包括待更新的资源的属性、所述AllJoyn网关代理的连接器应用的标识和所述移动设备的控制应用的标识;

接收模块,用于接收所述指定云服务器的更新资源响应消息。

5.如权利要求4所述的移动设备,其特征在于,

所述接收模块,还用于接收所述AllJoyn网关代理返回的远程访问响应消息,所述远程访问响应消息包括远程访问执行结果的指示信息。

6.一种实现远程访问的方法,包括:

AllJoyn网关代理接收移动设备的远程访问请求消息;

确定所述移动设备的控制应用被设置在所述远程配置文件中时,执行所 述移动设备的远程访问请求;

确定所述移动设备的控制应用未被设置在所述远程配置文件中时,向所述远程配置文件指定的云服务器获取远程配置文件,并更新本地的远程配置文件,然后确定所述移动设备的控制应用被设置在本地的远程配置文件中时,执行所述移动设备的远程访问请求。

7.如权利要求6所述的方法,其特征在于:所述AllJoyn网关代理执行所述移动设备的远程访问请求后,包括:

所述AllJoyn网关代理向所述移动设备发送远程访问响应消息,携带远程访问执行结果的指示信息。

8.如权利要求6所述的方法,其特征在于:所述AllJoyn网关代理接收移动设备的远程访问请求消息前,包括:

所述AllJoyn网关代理向所述远程配置文件中指定的云服务器发送创建资源请求消息,所述创建资源请求消息包括待创建的资源的属性和AllJoyn网关代理的连接器应用的标识,所述待创建的资源的属性包括远程配置文件。

9.如权利要求6-8任一项所述的方法,其特征在于:还包括:

所述AllJoyn网关代理确定本地的远程配置文件被更新时,向所述远程配置文件中指定的云服务器发送更新资源请求消息,所述更新资源请求消息包括待更新的资源的属性,所述待更新的资源的属性包括远程配置文件。

10.一种AllJoyn网关代理,其特征在于,包括:

接收模块,用于接收移动设备的远程访问请求消息;

远程处理模块,用于确定所述移动设备的控制应用被设置在所述远程配置文件中时,执行所述移动设备的远程访问请求;确定所述移动设备的控制应用未被设置在所述远程配置文件中时,向所述远程配置文件指定的云服务器获取远程配置文件,并更新本地的远程配置文件,然后确定所述移动设备的控制应用被设置在本地的远程配置文件中时,执行所述移动设备的远程访问请求。

11.如权利要求10所述的AllJoyn网关代理,其特征在于:

所述远程处理模块,执行所述移动设备的远程访问请求后包括:向所述移动设备发送远程访问响应消息,携带远程访问执行结果的指示信息。

12.如权利要求10述的AllJoyn网关代理,其特征在于:还包括:

发送模块,用于向所述远程配置文件中指定的云服务器发送创建资源请求消息,所述创建资源请求消息包括待创建的资源的属性和AllJoyn网关代理的连接器应用的标识,所述待创建的资源的属性包括远程配置文件。

13.如权利要求10-12任一项所述的AllJoyn网关代理,其特征在于:还包括:

更新模块,用于确定本地的远程配置文件被更新时,向所述远程配置文件中指定的云服务器发送更新资源请求消息,所述更新资源请求消息包括待更新的资源的属性,所述待更新的资源的属性包括远程配置文件。

14.一种实现远程访问的方法,包括:

云服务器接收AllJoyn网关代理的创建资源请求消息;

根据所述创建资源请求消息创建资源的属性远程配置文件。

15.如权利要求14所述的方法,其特征在于:所述云服务器接收AllJoyn网关代理的创建资源请求消息后,还包括:

所述云服务器对所述AllJoyn网关代理进行鉴权,鉴权通过后才根据所述创建资源请求消息创建包含属性远程配置文件的资源。

16.如权利要求14或15所述的方法,其特征在于:所述云服务器根据所述创建资源请求消息创建包含属性远程配置文件的资源后,还包括:

所述云服务器接收所述AllJoyn网关代理或移动设备的更新资源请求消息,

对所述AllJoyn网关代理或所述移动设备进行鉴权后,更新所述属性远程配置文件;

向所述AllJoyn网关代理或所述移动设备返回更新资源响应消息。

17.如权利要求14或15所述的方法,其特征在于:还包括:

所述云服务器接收所述AllJoyn网关代理的获取资源请求消息;

向所述AllJoyn网关代理发送获取资源响应消息,所述获取资源响应消息包括请求获取的属性远程配置文件。

18.一种云服务器,其特征在于,包括:

接收模块,接收AllJoyn网关代理的创建资源请求消息;

创建模块,用于根据所述创建资源请求消息创建包含属性远程配置文件的资源。

19.如权利要求18所述的云服务器,其特征在于:还包括:

鉴权模块,对所述AllJoyn网关代理进行鉴权,鉴权通过后通知所述创建模块创建包含属性远程配置文件的资源。

20.如权利要求19所述的云服务器,其特征在于:还包括更新模块,

所述接收模块,还用于接收所述AllJoyn网关代理或移动设备的更新资源请求消息,

所述鉴权模块,对所述AllJoyn网关代理或所述移动设备进行鉴权后,通知所述更新模块;

所述更新模块,接收到通知后更新所述属性远程配置文件,然后向所述AllJoyn网关代理或所述移动设备返回更新资源响应消息。

21.如权利要求18-20任一项所述的云服务器,其特征在于:还包括发送模块,其中,

所述接收模块,还用于接收所述AllJoyn网关代理的获取资源请求消息;

所述发送模块,用于向所述AllJoyn网关代理发送获取资源响应消息,所述获取资源响应消息包括请求获取的属性远程配置文件。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1