[发明专利]一种非基于网络的用户消息通知方法及系统在审
申请号: | 201410423167.9 | 申请日: | 2014-08-25 |
公开(公告)号: | CN104199721A | 公开(公告)日: | 2014-12-10 |
发明(设计)人: | 杨耀敏;吕盛宇;董龙洋;宋月;庞龙 | 申请(专利权)人: | 北京云巢动脉科技有限公司 |
主分类号: | G06F9/455 | 分类号: | G06F9/455;G06F9/54 |
代理公司: | 北京市盛峰律师事务所 11337 | 代理人: | 于国富 |
地址: | 100091 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 网络 用户 消息 通知 方法 系统 | ||
技术领域
本发明涉及桌面虚拟化领域,尤其涉及一种非基于网络的用户消息通知方法及系统。
背景技术
现有的用户消息通知基于系统网络才能实现,对于虚拟机来说也是如此,需要虚拟机内部支持网络协议,才能实现虚拟机之间进行消息通知;如果虚拟机没有网络支持,会同物理电脑一样,不能进行网络交互,接收不到任何通过网络发送的消息。因此在虚拟机中没有网络支持的情况下,采用现有技术不能实现将用户消息发送到虚拟机内部。
发明内容
本发明的目的在于提供一种非基于网络的用户消息通知方法及系统,从而解决现有技术中存在的前述问题。
为了实现上述目的,本发明的一种非基于网络的用户消息通知方法,采用的技术方案如下:
S1、消息输入单元接收需要发送给用户的消息;
S2、消息输入单元将接收到的消息发送给虚拟化协议客户端;
S3、通过数据交互通道,虚拟化协议客户端将接收到的消息传递给虚拟化协议服务器;
S4、虚拟化协议服务器通过虚拟串口,将接收到的消息传递给虚拟机;
S5、虚拟机显示接收到的消息。
优选地,步骤S1中,所述需要发送给用户的消息为任意长度的数据。
优选地,步骤S1中,所述需要发送给用户的消息中包括中文数据时,则所述中文数据的编码规范统一。
更优选地,所述编码规范为utf-8中文格式。
优选地,步骤S3中,所述数据交互通道为桌面虚拟化协议的现有通道或新建立的数据传输通道。
更优选地,所述桌面虚拟化协议的现有通道的协议内容依据所述需要发送给用户的消息订立。
更优选地,所述新建立的数据传输通道是与桌面虚拟化协议现有通道的传输数据方式相同的通道;所述数据传输通道的协议内容依据所述需要发送给用户的消息订立。
优选地,步骤S4中,所述虚拟串口是虚拟机内部设置的一个串口,所述串口负责接收虚拟化协议服务器端发出的数据。
本发明的一种非基于网络的用户消息通知系统,该系统包括:消息输入单元,虚拟化协议客户端,虚拟化协议服务器和虚拟机;
所述消息输入单元与所述虚拟化协议客户端相连,所述虚拟化协议客户端与所述虚拟化协议服务器通过数据交互通道相连,所述虚拟化协议服务器与所述虚拟机通过虚拟串口相连。
优选地,所述虚拟机内设置有接收模块和显示模块;
接收模块,负责接收虚拟化协议服务器传递出来的需要发送给用户的消息;
显示模块,负责显示接收模块接收到的消息。
本发明的有益效果是:
与现有的基于虚拟机内网络环境,服务器端将需要发送给用户的消息直接发送给虚拟机相比,本发明实现了在不依赖于虚拟机内的网络环境的条件下,虚拟机内用户消息通知。
附图说明
图1是具体实施例1一种非基于网络的用户消息通知方法的流程图;
图2是具体实施例3一种非基于网络的用户消息通知系统的示意图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施方式仅仅用以解释本发明,并不用于限定本发明。
本发明的核心:本发明基于桌面虚拟化协议,桌面虚拟化服务器端模拟的虚拟机,通过数据交互通道,将需要发送给用户的消息,经由桌面虚拟化协议客户端发送给虚拟化协议服务器端,然后由虚拟化协议服务器端传递给其他的虚拟机,从而实现不基于虚拟机内部的网络,就可以进行消息传递的方法。
结合图1,具体实施例1,一种非基于网络的用户消息通知方法,该方法按以下步骤实现:
S1、消息输入单元接收输入进来的需要发送给用户的消息;
S2、消息输入单元将接收到的消息发送给虚拟化协议客户端;
S3、通过数据交互通道,虚拟化协议客户端将接收到的消息传递给虚拟化协议服务器;
S4、虚拟化协议服务器通过虚拟串口,将接收到的消息传递给虚拟机;
S5、虚拟机显示接收到的消息。
其中,步骤S1所述输入进来的需要发送给用户的消息为任意长度的内容;
所述虚拟串口是指虚拟机内部设置的一个串口,所述串口只接收虚拟化协议服务器端的数据。
步骤S1所述输入进来的需要发送给用户的消息中包括中文数据时,则对于各个步骤中传递和接收的消息中的中文数据的编码规范为utf-8中文格式。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京云巢动脉科技有限公司;,未经北京云巢动脉科技有限公司;许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410423167.9/2.html,转载请声明来源钻瓜专利网。