发明授权
- 专利标题: Mechanism for asynchronous components to be application framework agnostic
- 专利标题(中): 异步组件的机制是应用框架不可知的
-
申请号: US10461195申请日: 2003-06-13
-
公开(公告)号: US07343606B2公开(公告)日: 2008-03-11
- 发明人: Greg D. Schechter , Yann Erik Christensen , Michael J. Marucheck , Dmitry Robsman
- 申请人: Greg D. Schechter , Yann Erik Christensen , Michael J. Marucheck , Dmitry Robsman
- 申请人地址: US WA Redmond
- 专利权人: Microsoft Corporation
- 当前专利权人: Microsoft Corporation
- 当前专利权人地址: US WA Redmond
- 代理机构: Workman Nydegger
- 主分类号: G06F9/46
- IPC分类号: G06F9/46 ; G06F13/00
摘要:
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.