[发明专利]一种在线应用的实现方法、装置及系统有效

专利信息
申请号: 201210092700.9 申请日: 2012-03-31
公开(公告)号: CN103368912B 公开(公告)日: 2017-08-25
发明(设计)人: 秦晋;党沛;狄龙 申请(专利权)人: 华为技术有限公司
主分类号: H04L29/06 分类号: H04L29/06;G06F9/455
代理公司: 北京中博世达专利商标代理有限公司11274 代理人: 申健
地址: 518129 广东*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 在线 应用 实现 方法 装置 系统
【说明书】:

技术领域

发明涉及通信领域,尤其涉及一种在线应用的实现方法、装置及系统。

背景技术

随着硬件设备的发展及用户不同需要的提升,应用的种类也越来越丰富。在线应用场景中,在线应用平台中可以部署各种第三方开发的应用,终端可以远程连接到在线应用平台上体验在在线应用平台上部署的应用。

单机多用户,指的是只在一个终端安装应用的客户端程序,多个用户通过连接到此终端的不同输入设备操控应用。也就是说只有一个应用程序,不存在所有用户都要安装客户端程序的情况。而对于在线的网络游戏应用,每个网络游戏应用都有需要安装的客户端的程序;各终端都需要安装与各网络游戏应用对应的客户端程序,不同用户不同的终端控制不同的客户端程序。所有客户端程序连接到同一在线应用服务器。

目前,对于单机多用户的应用,在线应用平台可以通过支持一个终端多个不同输入设备的方式实现多用户同时使用此应用,具体实现方式如下所述。

在线应用平台对于每一个应用都会建立终端的输入设备与虚拟输入单元的映射。终端的每个输入设备都对应一个虚拟输入单元,当用户通过终端输入设备发送输入指令时,输入指令中携带有输入设备标识符,虚拟输入单元根据输入设备标识符接收输入指令并存储在此虚拟输入单元的缓冲区中。应用服务器会采用轮询的方式依次从各个虚拟输入单元的缓冲区中读取输入指令和数据。

在实现上述在线应用平台支持单机多用户应用的过程中,由于一个终端只能管理一个区域内的终端输入设备,这样就造成在同一个应用中用户必须在同一区域内通过同一个终端进行交互,降低了用户体验。

发明内容

本发明的实施例提供一种在线应用的实现方法、装置及系统,用以实现在在线应用平台中对于单机多用户的同一个应用,用户可以通过不同的终端,在不同区域内对实现交互,提升用户体验。

为达到上述目的,本发明的实施例采用如下技术方案:

一种在线应用的实现方法,包括:用于接收终端发送的第一连接请求消息;所述第一连接请求消息中携带有所述终端的用户标识和已启动的所述终端的第一输入设备的设备标识;为所述终端的第一输入设备选择第一虚拟输入单元,所述第一虚拟输入单元为虚拟机中空闲的虚拟输入单元;根据所述终端的用户标识和所述终端的第一输入设备的设备标识,建立所述第一虚拟输入单元与所述终端的第一输入设备的映射关系;向所述终端发送第一连接响应消息,以便通知所述终端连接完成;向已连接到虚拟机的终端发送应用准备完成消息,以便虚拟机与连接到虚拟机的终端进行指令和/或数据的传输。

一种在线应用的实现方法,包括:终端向虚拟机发送第一连接请求消息;所述第一连接请求消息中携带有所述终端的用户标识和已启动的所述终端的第一输入设备的设备标识,以使得所述虚拟机根据所述终端的用户标识和终端的第一输入设备的设备标识,建立第一虚拟输入单元与所述第一终端的第一输入设备的映射关系,所述第一虚拟输入单元为虚拟机中空闲的虚拟输入单元;接收所述虚拟机发送的第一连接响应消息;接收所述虚拟机发送的应用准备完成消息,以便所述终端与所述虚拟机进行指令和/或数据的传输。

一种在线应用的实现方法,包括:虚拟机管理器接收第一终端发送的第一应用启动请求消息;所述第一应用启动请求消息中携带有第一标识、应用标识和第一终端的终端性能信息;所述第一标识用于指示其他输入设备是否可加入到应用中;根据所述第一应用启动请求消息中的应用标识和第一终端的终端性能信息,选择虚拟机;向所述虚拟机发送第二应用启动请求消息;所述第二应用启动请求消息中携带有第一标识和应用标识,以便于所述虚拟机根据所述第二应用启动请求消息中的第一标识建立至少一个虚拟输入单元,并根据所述应用标识启动应用;接收所述虚拟机发送的第二应用启动响应消息,并发送第一应用启动响应消息至所述第一终端,所述第一应用启动响应消息中携带有虚拟机地址信息,以便于第一终端根据所述虚拟机地址信息向所述虚拟机发送第一连接请求消息;第一终端发送的所述第一连接请求消息中携带有所述第一终端的用户标识和已启动的所述第一终端的第一输入设备的设备标识。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201210092700.9/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top