[发明专利]用于通过HTTP的可靠协议隧穿的方法和系统有效
申请号: | 201180018596.2 | 申请日: | 2011-04-04 |
公开(公告)号: | CN102835093A | 公开(公告)日: | 2012-12-19 |
发明(设计)人: | D·劳;谭磊;郭鑫 | 申请(专利权)人: | 微软公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L9/32 |
代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 蔡悦 |
地址: | 美国华*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 通过 http 可靠 协议 方法 系统 | ||
背景技术
Web会议已成为越来越有用的工具,其用来通过因特网或万维网进行实时会议、演示、培训研讨会等。在典型的Web会议中,会议的多个参与者通过因特网从他们的个人计算机连接到彼此。用于提供Web会议能力的示例软件平台是由华盛顿州雷蒙德市的微软公司出品的MICROSOFT COMMUNICATIONS SERVER(微软通信服务器)。当客户端想要加入在线会议但在其客户端计算机上没有安装例如Office Communicator时,基于AJAX(“Asynchronous JavaScript and XML”)的Communicator Web Access(CWA)客户端通常被用来使客户端能够加入会议。虽然基于AJAX的CWA客户端能够加入会议,但客户端体验受限于经由Javascript可用的功能。
为了改进基于浏览器的客户端的会议体验且不要求客户端应用的显式安装,可使用与基于AJAX的CWA客户端不同类型的客户端。例如,可使用如从华盛顿州雷蒙德市的微软公司出品的微软SIVERLIGHT平台衍生的基于SIVERLIGHT的客户端。SIVERLIGHT允许开发无论在功能还是用于与服务器通信的底层协议都几乎与本机应用同等水平的特征丰富的应用。然而,SIVERLIGHT类型的平台可能仍然在能够开发这样的应用方面具有一些限制。例如,基于浏览器的客户机通常不支持连接到提供Web会议能力的远程服务器的传输控制协议(TCP)套接字连接。基于客户机的企业网络中固有的提高的安全特性不可能建立这样的套接字连接,在客户机的企业网络中,策略文件检索由于受限的端口和总体上不能穿越防火墙而被禁止。事实上,受限的网络连通性存在于诸如有防火墙的网络、代理服务器后的网络等情形中。在没有策略文件的情况下,基于浏览器的客户端拒绝向远程服务器开放套接字连接。此外,对诸如NT LAN管理器(NTLM)认证、Kerberos认证协议、或证书认证之类的特定安全包的访问可能对应用不可用。没有这些认证能力,基于浏览器的客户机不能获准使用与本地客户端相同的协议加入会话发起协议(SIP)服务器。
虽然本背景技术中着眼于特定的问题,但本发明决不旨在限于解决那些特定问题。
发明内容
各实施例一般涉及通过利用服务器实体作为将基于web的客户端连接到会议平台中的远程端点(例如,远程服务器)的“中间人”而不要求对远程服务器作任何改动来为基于web的客户端提供丰富的会议体验和改进的功能。这一“中间人”服务器被称为例如“中继服务器”。各实施例由此提供了使受限环境中的客户端能够通过连接到中继服务器进而利用中继服务器的功能而扩展客户端的功能。中继服务器由此具有与它的诸如例如Windows平台之类的环境相关联的功能。基于web的客户端通常使用超文本传输协议(HTTP)或超文本传输协议安全(HTTPS)来用于web环境中的数据的通信和交换。以下实施例的描述涉及的是“HTTP”。然而,如本领域技术人员能够理解的,这些实施例在涉及“HTTP”时包括“HTTPS”。例如,当会议平台中的远程服务器(诸如MICROSOFT OFFICE COMMUNICATIONS服务器(“OCS服务器”)具有不基于HTTP的现有通信协议,中继服务器的使用准许在基于web的客户端和远程服务器之间通过在客户端或HTTP端点与远程服务器或其它任意目的之间经由HTTP隧穿任意二进制数据或任意协议数据来进行数据交换。各实施例由此提供了通过HTTP对任何任意数据的隧穿。例如,各实施例提供用于通过HTTP的可靠协议隧穿的中继服务器的以下示例使用:通过HTTP将任何数据隧穿到实时传输协议(RTP)/安全实时传输协议(SRTP);通过HTTP将远程桌面协议(RDP)隧穿到任何传输机制(例如,TCP或用户数据报协议(UDP));通过HTTP将RDP隧穿到RTP/SRTP上;通过HTTP方案隧穿SIP,等等。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软公司,未经微软公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201180018596.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于网络数据源的公交到站信息轨迹生成方法
- 下一篇:自力式稳流调节阀