发明名称 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