发明名称 |
CODE SERVICE FOR LANGUAGE-INDEPENDENT DISPATCH |
摘要 |
Disclosed herein are systems, methods, and software to enhance the interoperability of components written in different programming languages. In an implementation, a code service receives a request message communicated by an application component via a message interface in an application environment that is at a layer above a target environment. The request message includes a request to invoke a target component available in the target environment and programmed in a language different from that of the application component. In response to the request, the service identifies at least a service component associated with invoking the target component in the target environment. The service component is executed to invoke the target component via a component interface. |
申请公布号 |
US2015331727(A1) |
申请公布日期 |
2015.11.19 |
申请号 |
US201414280560 |
申请日期 |
2014.05.16 |
申请人 |
Microsoft Corporation |
发明人 |
Mameri Frederico A.;Chen Zhenguang;Zhu Shaofeng;Fanning Michael C. |
分类号 |
G06F9/54 |
主分类号 |
G06F9/54 |
代理机构 |
|
代理人 |
|
主权项 |
1. An apparatus comprising:
one or more computer readable storage media; and program instructions stored on the one or more computer readable storage media and comprising a code service that, when executed by a processing system, directs the processing system to at least: receive a request message communicated by an application component via a message interface in an application environment a layer above a target environment, wherein the request message comprises a request to invoke a target component available in the target environment and programmed in a language different from that of the application component; in response to the request, identify at least a service component associated with invoking the target component in the target environment; and run the service component to invoke the target component via a component interface. |
地址 |
Redmond WA US |