Using transport-independent resource status
AssigneeMicrosoft Corporation
InventorsNicholas A. Allen, Stephen J. Maine
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Corporation
InventorsNicholas A. Allen, Stephen J. Maine
Estimating the term…
The present invention extends to methods, systems, and computer program products for using transport-independent resource status. Embodiments of the invention provide a mechanism for implementing a new protocol for performing resource request status updates that maintains the benefits of existing protocol (e.g., HTTP) conventions while being usable with arbitrary transport protocols. Additionally, the new protocol works with a variety of different message exchange patterns. The use of the protocol can be hidden behind a programming model that normalizes transport-specific resource status protocols, such as, for example, HTTP, with transport-independent resource status protocols, such as, for example, with a SOAP binding of the described protocol. As such, embodiments of the invention provide resource status updates over an arbitrary network transport protocol whose format and message exchange pattern is decoupled from the definition of the application.
At a computer system including one or more processors and system memory, the computer system also including a client application, a client network transport, and a client status processor, a method for taking action to attempt to satisfy a client request, the method comprising:
At a computer system including one or more processors and system memory, the computer system also including a service application, a service network transport, a service dispatcher, and a service status processor, a method for formulating a status response to a client application request, the method comprising:
A system for using transport-independent resource status, the system comprising:
Dependencies are inferred from the claim text.