×

INTERFACE INFRASTRUCTURE FOR A CONTINUATION BASED RUNTIME

  • US 20100169862A1
  • Filed: 12/29/2008
  • Published: 07/01/2010
  • Est. Priority Date: 12/29/2008
  • Status: Active Grant
First Claim
Patent Images

1. In a computing environment, a computer readable storage media having stored thereon computer executable instructions for implementing a framework for enabling the creation and/or execution of continuation-based declarative applications, the computer readable medium comprising the following:

  • a first plurality of APIs, each of which being for writing continuation based runtimes, wherein each of the first plurality of APIs are included in a first common namespace for an activity model of a continuation-based runtime, wherein each of the first plurality of continuation based runtime APIs are represented with a first common namespace prefix for logical grouping of the plurality of continuation-based runtime APIs, the first plurality of APIs comprising;

    a first API class that represents continuation-based behavior, wherein instances of the class include imperative code in their bodies that is executed by a processor to perform functions; and

    a second API class that is used for declaratively composing continuation-based behaviors of the first class into new types by declaring one or more instances of the first API class.

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