发明名称 |
与多个进程共享端口 |
摘要 |
分配在系统级操作的一端口监听服务来监听一静态端口。该静态端口能够索引与在会话级操作的多个应用程序相关联的多个唯一ID。服务器应用程序随后能够向客户提供这唯一连接ID、服务器的IP地址、以及用于连接的静态端口号。如果该客户通过引用唯一连接ID而进行连接,则端口监听服务可以将用于该连接的相应套接字转发给适当的应用程序实例,使得该应用程序仍然在会话级操作。由此,端口监听服务可以将单个静态端口的连接服务分派给在会话级运行的多个不同应用程序实例。 |
申请公布号 |
CN101263483A |
申请公布日期 |
2008.09.10 |
申请号 |
CN200680033353.5 |
申请日期 |
2006.09.08 |
申请人 |
微软公司 |
发明人 |
R·W·舒米德尔;J·奇克 |
分类号 |
G06F17/00(2006.01);G06F15/16(2006.01);G06F15/00(2006.01) |
主分类号 |
G06F17/00(2006.01) |
代理机构 |
上海专利商标事务所有限公司 |
代理人 |
陈斌 |
主权项 |
1.在被配置成经网络在会话级操作的多个应用程序与一个或多个客户计算机系统之间提供通信的共享计算机系统处,一种通过单个端口提供到所述共享计算机系统处多个应用程序的网络连接的方法,包括以下动作:将第一连接标识符和第一应用程序相关联,并将第二连接标识符和第二应用程序相关联,其中所述第一和第二应用程序在会话级操作;接收客户连接请求,所述客户连接请求包括与一端口相关联的端口号、所述共享计算机系统的网络地址、以及所述第一连接标识符;将所述客户连接请求转发给所述第一应用程序,使得所述第一应用程序通过所述端口与所述客户相连接;以及通过与所述端口号相对应的端口将不同的客户连接提供给所述第二应用程序。 |
地址 |
美国华盛顿州 |