Invention Grant
US07730196B2 Efficient transfer of messages using reliable messaging protocols for web services
失效
使用可靠的消息传递协议对Web服务进行有效的传输
- Patent Title: Efficient transfer of messages using reliable messaging protocols for web services
- Patent Title (中): 使用可靠的消息传递协议对Web服务进行有效的传输
-
Application No.: US11003848Application Date: 2004-12-03
-
Publication No.: US07730196B2Publication Date: 2010-06-01
- Inventor: Richard D. Hill , Stefan R. Batres
- Applicant: Richard D. Hill , Stefan R. Batres
- Applicant Address: US WA Redmond
- Assignee: Microsoft Corporation
- Current Assignee: Microsoft Corporation
- Current Assignee Address: US WA Redmond
- Agency: Workman Nydegger
- Main IPC: G06F15/16
- IPC: G06F15/16

Abstract:
The present invention provides for flow and congestion control mechanisms in accordance with a Reliable Message protocol for Web Services (RM-WS). For flow control, one endpoint informs another endpoint of its available buffer size by including buffer size information in response messages. The response messages, typically RM-WS infrastructure messages, are then used to determine an upper limit on the number of messages that can be sent to the acceptor in order to prevent resending messages due to buffer overrun. In the case of congestion control, embodiments provide for increasing the number of in-flight messages until a failure point is found. The last successful rate below the failure point is the closest known point to the optimum point. Example embodiments then reset and try again raising the rate back to the last known good point and fine tuning from there using an algorithm that asymptotes the optimum rate.
Public/Granted literature
- US20060133278A1 Efficient transfer of messages using reliable messaging protocols for web services Public/Granted day:2006-06-22
Information query