-
公开(公告)号:CN1288558C
公开(公告)日:2006-12-06
申请号:CN02147320.X
申请日:2002-10-16
Applicant: 微软公司
Inventor: L·F·卡夫雷拉 , E·B·克里斯滕森 , G·M·德拉利贝拉 , C·G·卡莱 , D·E·莱文 , B·H·洛夫林 , S·E·勒克 , S·J·米利特 , J·P·休丘科 , R·S·沃赫贝 , D·A·沃滕代克
IPC: G06F9/54 , G06F15/163 , G06F13/42
CPC classification number: H04L45/00 , H04L43/0811 , H04L45/28 , H04L45/306 , H04L45/308 , H04L45/34 , H04L45/56 , H04L45/566 , H04L67/02 , H04L67/327 , H04L69/08
Abstract: 揭示了用于提供虚拟网络的各种方法和系统。通过在网络中的每台机器上的应用程序与网络传输服务之间插入一个适应性调度程序,可以在网络服务应用程序与传统的网络协议之间创建至少一层抽象。虚拟网络中的消息协议是可扩展的,允许应用程序按需要在任何消息内创建新的标题。适应性调度程序包含一些处理程序,这些处理程序根据每个消息内的任意内容(包括标题和/或数据内容的任何组合)来路由发送和调度虚拟网络内的消息。虚拟网络上的每个设备都具有消息被路由发送到的一个虚拟地址,这允许设备在网络内移动,而无须重新配置路由发送表格。当事件符合预定的标准(包括不发生某个条件)时,可以自动创建处理程序,这使虚拟网络能够进行自我复原并适应重新配置。
-
公开(公告)号:CN102804687A
公开(公告)日:2012-11-28
申请号:CN201080027711.8
申请日:2010-06-22
Applicant: 微软公司
CPC classification number: H04L63/029 , H04L47/10 , H04L47/19 , H04L47/193 , H04L67/02 , H04L69/163 , H04L69/40
Abstract: 本发明涉及用于将超文本传输协议通信用作双向数据流的传输的方法、系统、以及计算机程序产品。本发明的各实施例促进通过防火墙传递否则被阻止的TCP通信。本发明的各实施例可以被用来通过防火墙传递合法的TCP通信,即使防火墙被配置成阻止合法的TCP通信。
-
公开(公告)号:CN102804687B
公开(公告)日:2015-07-08
申请号:CN201080027711.8
申请日:2010-06-22
Applicant: 微软公司
CPC classification number: H04L63/029 , H04L47/10 , H04L47/19 , H04L47/193 , H04L67/02 , H04L69/163 , H04L69/40
Abstract: 本发明涉及用于将超文本传输协议通信用作双向数据流的传输的方法、系统、以及计算机程序产品。本发明的各实施例促进通过防火墙传递否则被阻止的TCP通信。本发明的各实施例可以被用来通过防火墙传递合法的TCP通信,即使防火墙被配置成阻止合法的TCP通信。
-
公开(公告)号:CN1816048B
公开(公告)日:2012-05-09
申请号:CN200610002506.1
申请日:2006-01-04
Applicant: 微软公司
CPC classification number: G06F9/546 , G06F2209/547 , H04L67/10
Abstract: 本发明提供一种信道模型,该信道模型能够生成带有可插入模块信道组件的运行库通信信道。这些信道组件实现一组标准接口中一个,这些标准接口允许处理要以多态方式表示的组件之间的通信语义的细节。消息和相应的通信语义使用标准接口递归地穿过信道组件,由此从如何执行通信语义的特定实现细节中抽象其他模块和组件。然后,把该消息发送到下一个适合的模块,用于进一步处理,或者可在该特定组件或模块处完成该处理。还要注意,如上所述,该消息也可在服务侧以类似方式去复用。
-
公开(公告)号:CN1442788A
公开(公告)日:2003-09-17
申请号:CN02147320.X
申请日:2002-10-16
Applicant: 微软公司
Inventor: L·F·卡夫雷拉 , E·B·克里斯滕森 , G·M·德拉利贝拉 , C·G·卡莱 , D·E·莱文 , B·H·洛夫林 , S·E·勒克 , S·J·米利特 , J·P·休丘科 , R·S·沃赫贝 , D·A·沃滕代克
IPC: G06F9/54 , G06F15/163 , G06F13/42
CPC classification number: H04L45/00 , H04L43/0811 , H04L45/28 , H04L45/306 , H04L45/308 , H04L45/34 , H04L45/56 , H04L45/566 , H04L67/02 , H04L67/327 , H04L69/08
Abstract: 揭示了用于提供虚拟网络的各种方法和系统。通过在网络中的每台机器上的应用程序与网络传输服务之间插入一个适应性调度程序,可以在网络服务应用程序与传统的网络协议之间创建至少一层抽象。虚拟网络中的消息协议是可扩展的,允许应用程序按需要在任何消息内创建新的标题。适应性调度程序包含一些处理程序,这些处理程序根据每个消息内的任意内容(包括标题和/或数据内容的任何组合)来路由发送和调度虚拟网络内的消息。虚拟网络上的每个设备都具有消息被路由发送到的一个虚拟地址,这允许设备在网络内移动,而无须重新配置路由发送表格。当事件符合预定的标准(包括不发生某个条件)时,可以自动创建处理程序,这使虚拟网络能够进行自我复原并适应重新配置。
-
公开(公告)号:CN102316154A
公开(公告)日:2012-01-11
申请号:CN201110184282.1
申请日:2011-06-22
Applicant: 微软公司
Abstract: 本发明涉及用于优化对基于联盟基础结构的资源的访问的方法、系统和计算机程序产品。联盟基础结构内的各种不同的层可发信号通知位置改变事件,指示出资源的主存位置和/或访问位置要被优化。响应于位置改变事件,在联盟基础结构内更新用于访问资源的重定向信息。该重定向信息用于将资源访问请求重定向到联盟基础结构内适当优化的位置。重定向资源访问请求减少了联盟基础结构内的通信。
-
公开(公告)号:CN1816048A
公开(公告)日:2006-08-09
申请号:CN200610002506.1
申请日:2006-01-04
Applicant: 微软公司
CPC classification number: G06F9/546 , G06F2209/547 , H04L67/10
Abstract: 本发明提供一种信道模型,该信道模型能够生成带有可插入模块信道组件的运行库通信信道。这些信道组件实现一组标准接口中一个,这些标准接口允许处理要以多态方式表示的组件之间的通信语义的细节。消息和相应的通信语义使用标准接口递归地穿过信道组件,由此从如何执行通信语义的特定实现细节中抽象其他模块和组件。然后,把该消息发送到下一个适合的模块,用于进一步处理,或者可在该特定组件或模块处完成该处理。还要注意,如上所述,该消息也可在服务侧以类似方式去复用。
-
-
-
-
-
-