【技術實現步驟摘要】
一種實現遠程訪問的方法、AllJoyn網關代理、云服務器及移動設備
本專利技術涉及通信領域,特別是涉及一種實現遠程訪問的方法、AllJoyn網關代理、云服務器及移動設備。
技術介紹
AllJoyn是一個合作的開源軟件框架,程序員可以很方便的編寫出搜索附近設備的應用應用程序,并且無論對方的品牌、類別、系統都可以在不需要云環境的情況下連接。AllJoyn框架是非常靈活,能使物聯網實現愿景。在AllJoyn系統中,用戶能在近端網絡(如家庭網絡)中使用其AllJoyn設備享受AllJoyn服務。而AllJoyn網關代理(GatewayAgent,簡稱GA)使用戶能在離開近端網絡時無縫體驗AllJoyn服務。為此,用戶在近端網絡中設置可遠程訪問的服務列表,包括設備、應用(Application,簡稱App)、接口,之后,用戶通過云服務器(CloudService,簡稱CS)遠程訪問AllJoyn服務。移動設備(MobileDevice,簡稱MD)上的控制App使用戶能夠在近端網絡之中設置遠程配置文件,并且在離開近端網絡后同樣能夠控制設備、接收通知,如同在近端網絡之中。GA與其CS連接的第三方協議由服務供應商指定,而GA中實現遠程訪問的組件包括:網關管理App,實現控制App管理遠程配置文件并曝露遠程配置文件給連接器App;連接器App,提供AllJoyn設備與CS的連接,同時提供AllJoyn和第三方協議間的協議轉換。控制App以基于通告的方式發現網關管理App,而網關管理App和連接器App經GA上預設的同一AllJoyn路由器進行相互通信。然而,用戶如何使用未在 ...
【技術保護點】
一種實現遠程訪問的方法,包括:移動設備向指定云服務器發送更新資源請求消息;接收到所述指定云服務器的更新資源響應消息后,向AllJoyn網關代理發送遠程訪問請求消息。
【技術特征摘要】
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網關代理,其特征在于,包括:接收模塊,用于接收移動設備的遠程訪問請求消息;遠程處理模塊,用于確定所述移動設備的控制應用被設置在所述遠程配置文件中時,執行所述移動設備的遠程訪問請求;確定所述移動設備的控制應用未被設置在所述遠程配置文件中時,向所述遠程配置文件指定的云服務器獲取遠程配置文件,并更新本地的遠程配置文件,然后確定所述移動設備的控制應用被設置在本地的遠程配置文件...
【專利技術屬性】
技術研發人員:楊坤,
申請(專利權)人:上海中興軟件有限責任公司,
類型:發明
國別省市:上海,31
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。