[发明专利]使用HTTP的通讯系统有效
申请号: | 201480035501.1 | 申请日: | 2014-04-21 |
公开(公告)号: | CN105340242B | 公开(公告)日: | 2019-08-16 |
发明(设计)人: | 托马斯·迈克尔·卡开宁;沃特里·哈卡莱依宁;奥西·卡雷沃 | 申请(专利权)人: | 古如罗技微系统公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L29/06 |
代理公司: | 北京新知远方知识产权代理事务所(普通合伙) 11397 | 代理人: | 张超颖 |
地址: | 芬兰土尔库市*** | 国省代码: | 芬兰;FI |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 使用 http 双向 实时 通讯 系统 | ||
提供了一种经由支持HTTP兼容的通讯的系统建立通讯连接的方法,包括步骤:(a)采用与HTTP相关联的GET和POST方法的组合,使用通讯系统建立系统的两个节点之间的双向实时通讯连接;(b)通过采用与HTTP关联的CONNECT方法对双向通讯连接进行TCP/IP和/或UDP隧道化。还提供了相应的通讯系统。
技术领域
本公开涉及通讯系统,尤其是使用实时超文本协议(Hypertext TransferProtocol,HTTP)用于通讯图形数据、图像数据、视频数据、音频数据等各种类型的数字数据的通讯系统。进一步,本公开还涉及操作上述用于通讯各类数据的通讯系统的方法。再进一步,本公开还涉及记录于机器可读存储介质上的软件产品,其中,软件产品可执行于计算硬件以实现上述方法。
背景技术
一般而言,超文本协议(HTTP)广泛用于实现当前的互联网。该协议是用于分布的、协作的超媒体信息系统的一个应用协议。在实现中,HTTP是操作用于建设网络的对象的一个多线性集,使用逻辑链接来定义网络。连接就是通常所称的“超链接”,它定义节点之间的网络关系。
在为互联网而实现的客户服务模型中,HTTP是作一个需求响应协议来工作。在该模型中,网络浏览器被用于实现客户端,在服务器上执行的软件应用可以主管(host)一个网站。在操作中,一个特定的客户端提交一个HTTP请求消息给服务器,服务器做出响应的方式是提供如HTML文件和其它内容等资源,或者代表客户端执行数据处理工作,或者甚至是返还一个响应消息给客户端。上述的网络浏览器可以由各种方式来实现,例如,作为一个用户代理、作为一个网络爬虫、或者是任何可执行于计算硬件上的其它软件,所述的计算硬件访问、使用或者显示源于互联网的数据内容。
HTTP允许即时的(immediate)网络单元来使能客户端与服务器之间的通讯。互联网的高流量网站通常使用网络缓存服务器,其代表上游服务器来传送内容,以改善数据和/或服务传送的响应时间。此外,设在专用网络的边界的HTTP代理服务器是有益的,它用来促进与没有全球可路由地址的客户端的通讯,即,通过外部服务器来中继消息。
通过使用统一资源标识(Uniform Resources Identifier,URI),通常也称之为统一资源定位器(Uniform Resources Locator,URL),HTTP资源可被识别和定位于一个给定的网络。URI与超链接用超文本标识语言(HTML)来表达,HTML能够形成彼此互相链接的超文本文件。
HTTP会话是通过网络需求响应交易的序列来实现的。例如,HTTP客户端建立与服务器的一个特殊端口的传输控制协议(Transmission Control Protocol,TCP)连接来发起一个请求,发回一个状态线(例如,“HTTP/1.1 200OK”)连同一个相关的消息而做出响应。该相关消息的主体通常是被请求的资源,尽管所返回的也可能是一个错误消息。
HTTP定义一些方法,通常被便利地称之为“动词”,用于指示针对一个被识别的资源的一个期望的动作。资源可以是数据文件或来自一个可执行对象的输出,驻留在一个或多个服务器上。表1提供了HTTP方法,也称之为HTTP动词的示例。
表1、HTTP方法(HTTP动词)
因此,当前的网络浏览器所采用的主要的传送协议是前述的HTTP。在特殊的浏览器软件应用中,几个相关的“生态系统”、它们所使用的软件,在没有HTTP的情况下无法运行。如上所述,HTTP是基于请求的,参见表1,所述的请求是被传送的,响应于这些请求,接到这些请求后,HTML页或二进制数据(如图像或音频流/文件)通常被提供。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于古如罗技微系统公司,未经古如罗技微系统公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201480035501.1/2.html,转载请声明来源钻瓜专利网。