发明名称 Interface Infrastructure for a Continuation Based Runtime
摘要 Interfaces for a continuation-based runtime. Some embodiments described herein are directed to a framework using continuation based runtime interface that pertain to an infrastructure for enabling the creation of a wide variety of continuation-based programs that perform a wide-array of tasks. The infrastructure provides a foundation for building continuation-based, declarative applications of various scale and complexity.
申请公布号 US2016274869(A1) 申请公布日期 2016.09.22
申请号 US201615167623 申请日期 2016.05.27
申请人 Microsoft Technology Licensing, LLC 发明人 Wolf Kenneth D.;Pinto Edmund Samuel Victor;Schmidt Robert Brian;Box Donald F.;Kizer Geoffrey M.;Talbert Nathan C.;Kamani Kavita;Maestro Alberto Arias;Cliffe David Robert;Vishwanath Tirunelveli R.;Ge HongMei;Maine Stephen Jared;DeJarnatt Alexander Martin
分类号 G06F9/44 主分类号 G06F9/44
代理机构 代理人
主权项 1. A computer readable storage medium, the computer readable storage medium having stored thereon computer executable instructions for implementing a framework for enabling the creation or execution of continuation-based declarative applications, the computer readable medium comprising computer readable instructions that when executed by one or more processors cause the following to be implemented: a first plurality of interfaces configured for writing continuation based runtimes, the first plurality of interfaces comprising: a first interface that represents continuation-based functional behavior, wherein instances of the first interface include imperative code in their bodies that is executed by a processor to perform functions, and wherein the first interface is polymorphic; anda second interface used to store data in the continuation-based runtime, the interface including a type and a name, anda plurality of argument interfaces, wherein each of the argument interfaces is a binding terminal that represents the flow of data for instances of the first interface, the plurality of argument interfaces comprising: an inargument interface that has a direction of In;an outargument interface that has a direction of Out; andan inoutargument interface that has a direction of InOut.
地址 Redmond WA US