Mechanism for asynchronous components to be application framework agnostic

   
   

An application is built in accordance with a particular application framework. A component is incorporated into the application. When an asynchronous operation is to be performed, the component is configured to issue a standard function call in a manner that is independent of the particular application framework used to build the application. An asynchronous operations manager is configured to detect the particular application framework used to build the application, receive the standard function call, perform the asynchronous operation in accordance with a threading and concurrency model of the application framework, and cause a notification to be issued to the component in a manner that is in accordance with the threading and concurrency model when the asynchronous operation is complete. The asynchronous operations manager may determine the application framework by receiving a notification or function call from the application framework itself.

Eine Anwendung wird in Übereinstimmung mit einem bestimmten Anwendung Rahmen errichtet. Ein Bestandteil wird in die Anwendung enthalten. Wenn ein asynchroner Betrieb durchgeführt werden soll, wird der Bestandteil zusammengebaut, um einen Standardfunktion Anruf in gewissem Sinne herauszugeben, der Unabhängiges des bestimmten Anwendung Rahmens ist, der benutzt wird, um die Anwendung zu errichten. Ein asynchrone Betriebe Manager wird zusammengebaut, um den bestimmten Anwendung Rahmen zu ermitteln, der benutzt wird, um die Anwendung zu errichten, den Standardfunktion Anruf zu empfangen, den asynchronen Betrieb in Übereinstimmung mit einem Durchzug und Parallelität Modell des Anwendung Rahmens durchzuführen, und eine Mitteilung zu veranlassen, zum Bestandteil in gewissem Sinne herausgegeben zu werden, der mit dem Durchzug und Parallelität Modell übereinstimmt, wenn der asynchrone Betrieb komplett ist. Der asynchrone Betriebe Manager kann den Anwendung Rahmen feststellen, indem er einen Mitteilung oder Funktion Anruf vom Anwendung Rahmen selbst empfängt.

 
Web www.patentalert.com

< Delivering multiple installation images and computer-readable installation keys on installation media

< System and method for CPU bandwidth allocation

> Method and system for activity-based user interfaces

> Dynamic reconfiguration of multimedia stream processing modules

~ 00149