发明名称 System and method for implementing a client side HTTP stack
摘要 A software components and methods are provided for implementation of a client side HTTP stack, which provide high performance and scalability. Multithreading and completion ports are employed in the client side HTTP layer in association with sockets and a thread pool, thereby providing support for business-to-business and other more recent client side applications which create numerous requests. The invention further comprises a dedicated scheduler thread adapted to activate an object scheduled to begin sending requests at a specific time, as well as a dedicated DNS thread used for resolving symbolic domain names into IP addresses. In addition, the client side HTTP stack implementation comprises a dedicated timeout thread with a list of active sockets and timers associated with each socket to allow finer grain control over socket timeout periods.
申请公布号 US7219346(B2) 申请公布日期 2007.05.15
申请号 US20000730190 申请日期 2000.12.05
申请人 MICROSOFT CORPORATION 发明人 PATIEJUNAS KESTUTIS
分类号 G06F9/48;G06F9/44;H04L29/06;H04L29/08 主分类号 G06F9/48
代理机构 代理人
主权项
地址
您可能感兴趣的专利