[发明专利]一种数据通信方法、用户设备和服务器在审
| 申请号: | 201510528995.3 | 申请日: | 2015-08-25 |
| 公开(公告)号: | CN105099706A | 公开(公告)日: | 2015-11-25 |
| 发明(设计)人: | 王飞;陈普 | 申请(专利权)人: | 华为技术有限公司 |
| 主分类号: | H04L9/32 | 分类号: | H04L9/32;H04L29/06;H04L29/08;G06Q10/10 |
| 代理公司: | 北京中博世达专利商标代理有限公司 11274 | 代理人: | 申健 |
| 地址: | 518129 广东*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 数据通信 方法 用户 设备 服务器 | ||
1.一种数据通信方法,其特征在于,应用于用户设备上,所述用户设备包括:硬件层、运行在所述硬件层上的宿主机、以及运行在所述宿主机上的至少一个容器,每个所述容器分别对应不同的容器实例;
所述方法包括:
所述用户设备在接收到运行应用程序的启动指令时,确定所述应用程序是否在安全模式下运行;
若是,则与服务器之间进行安全认证;
若安全认证通过,则所述用户设备在用户选取的第一容器实例中启动所述应用程序,并通过所述第一容器实例对应的专有通信通道与服务器之间进行数据通信。
2.根据权利要求1所述的方法,其特征在于,在接收到所述启动指令之前,所述方法还包括:
所述用户设备从所述服务器下载获取容器实例模版,所述容器实例模版为操作系统的镜像文件,并通过所述容器实例模版创建所述至少一个容器实例。
3.根据权利要求1或2所述的方法,其特征在于,所述通过所述容器实例对应的专有通信通道与服务器之间进行数据通信包括:
所述用户设备通过虚拟专用网络VPN与所述服务器进行数据通信。
4.根据权利要求1-3任一项所述的方法,其特征在于,所述方法还包括:
所述用户设备采用加密的联合文件系统AUFS对容器实例对应的数据进行输入/输出I/O层读写。
5.根据权利要求1-4任一项所述的方法,其特征在于,所述方法还包括:
若所述用户设备接收到容器实例切换请求,则将当前容器实例的窗口界面切换至所述容器实例切换请求指定的容器实例的窗口界面。
6.根据权利要求1-5任一项所述的方法,其特征在于,所述方法还包括:
所述用户设备通过定时器模式或事件触发模式触发获取所述容器实例的更新数据;
所述用户设备将所述更新数据发送到所述服务器,以便所述服务器将所述更新数据同步到不同用户设备中同一账号的其它用户设备。
7.根据权利要求1-6任一项所述的方法,其特征在于,所述方法还包括:
所述用户设备接收所述服务器发送的擦除指令;
所述用户设备根据所述擦除指令指示的第二容器实例移除所述第二容器实例和所述第二容器实例对应的用户数据。
8.一种数据通信方法,其特征在于,包括:
服务器与用户设备在容器实例中启动应用程序之前进行安全认证;
若通过所述安全认证,则所述服务器与所述用户设备通过用户选定的第一容器实例对应的专有通信通道进行数据通信。
9.根据权利要求8所述的方法,其特征在于,所述方法还包括:
所述服务器将用户设备请求下载的容器实例模版发送给所述用户设备,所述容器实例模版为操作系统的镜像文件,以便所述用户设备根据用户选择的容器实例模版创建容器实例。
10.根据权利要求8或9所述的方法,其特征在于,所述服务器与所述用户设备通过用户选定的第一容器实例对应的专有通信通道进行数据通信包括:
所述服务器与所述用户设备通过所述用户选定的第一容器实例对应的虚拟专用网络VPN进行数据通信。
11.根据权利要求8-10任一项所述的方法,其特征在于,所述方法还包括:
所述服务器接收所述用户设备发送的所述第一容器实例的更新数据;
所述服务器将所述更新数据发送给不同用户设备中同一账号的其它用户设备。
12.根据权利要求8-11任一项所述的方法,其特征在于,所述方法还包括:
所述服务器向所述用户设备发送擦除指令,所述擦除指令用于指示所述用户设备移除所述擦除指令指示的第二容器实例和所述第二容器实例对应的用户数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510528995.3/1.html,转载请声明来源钻瓜专利网。





