×

Performing requested commands for model-based applications

  • US 7,926,070 B2
  • Filed: 10/26/2007
  • Issued: 04/12/2011
  • Est. Priority Date: 10/26/2007
  • Status: Active Grant
First Claim
Patent Images

1. At a computer system, the computer system including an executive service and a driver manager that process declarative application models to implement operations for distributed applications, a method for implementing an operation for a distributed application, the method comprising:

  • an act of the executive service, within a computer system at least one processor, receiving a command for implementing an operation related to an application model;

    an act of the executive service opening a duplex channel to the driver manager, the driver manager having access to drivers that can interpret the application model to implement the operation;

    an act of the executive service sending the command to the driver manager over the duplex channel, the command including a reference to the application model and semantics indicating how to process the application model, wherein the application model is a top level model, such that sending the command includes sending a model reference to the top level model;

    an act of the executive service receiving a call from the driver manager over the duplex channel, the call requesting a tailored set of one or more specific resources for implementing the operation, the tailored set tailored so as to limit the amount of model related data exchanged between the executive service and the driver manager;

    an act of the executive service sending the tailored set of one or more resources to the driver manager over the duplex channel in response to the call from the driver manager; and

    an act of the executive service receiving results of implementing the operation from the driver manager over the duplex channel.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×