×

Dynamic extension of network-accessible services

  • US 7,418,501 B2
  • Filed: 04/30/2004
  • Issued: 08/26/2008
  • Est. Priority Date: 04/30/2004
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method of dynamically extending operations available from a network-accessible service, comprising:

  • receiving, at an engine from a client, a request for a list of operations available by invoking the network-accessible service, the engine adapted for processing the request using a pre-processing handler set and a post-processing handler set, the pre-processing handler set comprising at least one pre-processing handler and the post-processing handler set comprising at least one post-processing handler;

    inserting, into the pre-processing handler set, an additional pre-processing handler and into the post-processing handler set, an additional post-processing handler;

    creating, by the engine responsive to receiving the request, a response comprising a markup-language document specifying, as the requested list, a first set comprising at least one operation that is available by invoking the network-accessible service; and

    programmatically annotating the markup-language document, by the inserted additional post-processing handler, to also specify, in the requested list, a second set comprising at least one operation that is not available by invoking the network-accessible service, such that the response specifies the first set and the second set as the list of operations that are available by invoking the network-accessible service, wherein the additional pre-processing handler is adapted to respond to a subsequent request for invoking any of the at least one operation from the second set by invoking code not deployed in the network-accessible service.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×