×

Distributed application definition

  • US 9,778,915 B2
  • Filed: 02/28/2011
  • Issued: 10/03/2017
  • Est. Priority Date: 02/28/2011
  • Status: Active Grant
First Claim
Patent Images

1. A method of creating an application definition for a distributed application, comprising:

  • declaratively defining a plurality of constructs corresponding with a schema of the distributed application in a technology agnostic manner, the distributed application including one or more modules, and the one or more modules include, respectively, one or more components;

    wherein the constructs include the application definition, a module definition, and a component definition, wherein the constructs include metadata, respectively; and

    declaratively defining in metadata an amount of module instances and an amount of partitions assigned to the module instances, respectively, to be activated at runtime;

    wherein at runtime, an application framework provides the connections between the components, and wherein at runtime the application definition is used by the application framework to validate a compositional structure of the distributed application.

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