发明授权
- 专利标题: Asynchronous pattern
- 专利标题(中): 异步模式
-
申请号: US11425690申请日: 2006-06-21
-
公开(公告)号: US07248603B1公开(公告)日: 2007-07-24
- 发明人: Brian M. Grunkemeyer , Jonathan C. Hawkins , Christopher W. Brumme , Gopala Krishna R. Kakivaya , Lance E. Olson , Dmitry Robsman , Henry L. Sanders, II
- 申请人: Brian M. Grunkemeyer , Jonathan C. Hawkins , Christopher W. Brumme , Gopala Krishna R. Kakivaya , Lance E. Olson , Dmitry Robsman , Henry L. Sanders, II
- 申请人地址: US WA Redmond
- 专利权人: Microsoft Corporation
- 当前专利权人: Microsoft Corporation
- 当前专利权人地址: US WA Redmond
- 代理机构: Amin, Turocy & Calvin, LLP
- 主分类号: H04J3/16
- IPC分类号: H04J3/16
摘要:
A system and method for converting code associated with synchronous method calls to code that can be employed to perform asynchronous method calls and for supporting such asynchronous method calls is provided. The system includes a pattern generator that can break code for a synchronous method call into one or more constituent parts including a begin asynchronous operation method, an end asynchronous operation method, an asynchronous call state object and an asynchronous call result object. The system includes a pattern data store that holds data associated with converting a synchronous method call to an asynchronous method call, which facilitates employing the system consistently across environments like file input/output, stream input/output, socket input/output, networking, remoting channels, proxies, web forms, web services and messaging message queues.
信息查询