[发明专利]基于远程显示协议的动态虚拟通道的创建和应用方法无效
申请号: | 201010247241.8 | 申请日: | 2010-08-06 |
公开(公告)号: | CN101909061A | 公开(公告)日: | 2010-12-08 |
发明(设计)人: | 张辉 | 申请(专利权)人: | 福建升腾资讯有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08 |
代理公司: | 福州市鼓楼区京华专利事务所(普通合伙) 35212 | 代理人: | 翁素华 |
地址: | 350002 福建省福*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 远程 显示 协议 动态 虚拟 通道 创建 应用 方法 | ||
1.一种基于远程显示协议的动态虚拟通道的创建和应用方法,其特征在于:在服务器端安装虚拟通道数据转发服务程序,并在客户端安装虚拟通道插件;所述虚拟通道数据转发服务程序创建一条用于与客户端程序进行通信的静态虚拟通道;服务器端的服务器应用程序调用相应的应用程序编程接口注册动态虚拟通道以及处理数据收发操作。
2.根据权利要求1所述的基于远程显示协议的动态虚拟通道的创建和应用方法,其特征在于:在注册动态虚拟通道时,具体包括如下步骤:
步骤10、首先由服务器应用程序提出申请,发送该服务器应用程序的PID、登录用户的SessionID以及通道处理数据类型码给所述虚拟通道数据转发服务程序;
步骤20、所述虚拟通道数据转发服务程序受理申请后,判断所述登录用户的SessionID是否存在,若不存在则结束,若存在则
判断所述通道处理数据类型码以及所述服务器应用程序的PID是否存在,如果存在则进入数据正常交互阶段,如果不存在则通知客户端创建相应服务线程,并生成相应动态虚拟通道ID;
步骤30、客户端的虚拟通道插件收到通知后,根据接收到的通道处理数据类型码判断该通道处理数据类型码是否支持相应服务,若不支持则结束,若支持则根据该通道处理数据类型码创建相应的服务线程并生成相应动态虚拟通道ID;
步骤40、虚拟通道插件一方面记录动态虚拟通道ID对应的服务线程;另一方面通知客户端的实际操作线程,由客户端的实际操作线程创建并运行相应服务,同时根据生成的动态虚拟通道ID收发数据;再一方面将动态虚拟通道ID返回至虚拟通道数据转发服务程序,由所述虚拟通道数据转发服务程序在服务器端本地列表中增加动态虚拟通道的匹配信息,并返回动态虚拟通道ID至服务器应用程序,最后由服务器应用程序进入数据正常交互阶段。
3.根据权利要求2所述的基于远程显示协议的动态虚拟通道的创建和应用方法,其特征在于:所述数据正常交互阶段为:
服务器端:发送时,首先封装服务器程序发送给客户端的数据,形成数据包,再对每个数据包增加动态虚拟通道标识,并通过静态虚拟通道发送给客户端;接收时,首先接收来自静态虚拟通道的数据,并解析数据包,根据动态虚拟通道标识,将数据包发送给对应的服务器程序;
客户端:发送时,首先封装客户端应用线程发送给服务器端的数据,形成数据包,再对每个数据包增加动态虚拟通道标识,并通过静态虚拟通道发送给服务器端;接收时,首先接收来自静态虚拟通道的数据,并解析数据包,根据动态虚拟通道标识,将数据包发送给对应的应用线程。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福建升腾资讯有限公司,未经福建升腾资讯有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010247241.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种型钢轧机轧件翘头监控装置及其监控方法
- 下一篇:一种开式机架三辊式斜轧机