Enabling terminal services through a firewall
    1.
    发明授权
    Enabling terminal services through a firewall 有权
    通过防火墙启用终端服务

    公开(公告)号:US07810148B2

    公开(公告)日:2010-10-05

    申请号:US11067125

    申请日:2005-02-25

    IPC分类号: G06F9/00

    CPC分类号: H04L63/029

    摘要: Systems and methods are described that provide terminal services through a firewall. In one implementation, data is wrapped with an RPC-based protocol, wherein the data to be wrapped is configured according to a stream-based protocol consistent with establishing a server/client relationship. The RPC-based protocol is then layered over HTTPS. The wrapped data is then passed through the firewall.

    摘要翻译: 描述了通过防火墙提供终端服务的系统和方法。 在一个实现中,数据被包装有基于RPC的协议,其中待包装的数据根据​​与建立服务器/客户端关系一致的基于流的协议被配置。 然后基于RPC的协议通过HTTPS分层。 然后将包裹的数据通过防火墙。

    Method and system for layering an infinite request/reply data stream on finite, unidirectional, time-limited transports
    2.
    发明授权
    Method and system for layering an infinite request/reply data stream on finite, unidirectional, time-limited transports 有权
    用于在有限单向时间限制传输上分层无限请求/应答数据流的方法和系统

    公开(公告)号:US07685287B2

    公开(公告)日:2010-03-23

    申请号:US10158239

    申请日:2002-05-30

    申请人: Kamen K. Moutafov

    发明人: Kamen K. Moutafov

    IPC分类号: G06F15/16

    摘要: An improved method and system for layering RPC communications on top of an HTTP transport. An RPC data stream of individual request/reply packets is mapped to HTTP primitives, and RPC requests are mapped to one large, HTTP, POST-like request (IN channel). Corresponding replies are mapped to another large, HTTP, GET-like request (OUT channel). The client establishes the IN channel and OUT channel as simultaneously open connections with a large content-length for each. Before the content-length is exhausted, the client and server open a new IN or OUT channel while the corresponding channel is still alive, so that there is always at least one opened IN or OUT channel available. If traffic is too infrequent, the client keeps the connection alive so that it will not be closed for being idle. This provides a bi-directional virtual connection that remains open for an unlimited time for tunneling unlimited amounts of RPC traffic.

    摘要翻译: 一种用于在HTTP传输层上分层RPC通信的改进方法和系统。 单个请求/应答分组的RPC数据流被映射到HTTP原语,并且RPC请求被映射到一个大的,类似于HTTP,类似POST的请求(IN信道)。 相应的回复被映射到另一个大的,类似HTTP,GET的请求(OUT通道)。 客户端建立IN通道和OUT通道作为同时打开的连接,每个连接的内容长度较大。 在内容长度耗尽之前,客户端和服务器打开一个新的IN或OUT通道,同时相应的通道仍然存在,这样总是至少有一个打开的IN或OUT通道可用。 如果流量太少,客户端将保持连接状态,使其不会被关闭以进行空闲。 这提供了一个双向虚拟连接,保持开放无限时间,用于隧道传输无限量的RPC流量。