Method for providing computing-environment control of a resource to be accessed by program code
    1.
    发明授权
    Method for providing computing-environment control of a resource to be accessed by program code 失效
    用于为程序代码访问的资源提供计算环境控制的方法

    公开(公告)号:US07584459B2

    公开(公告)日:2009-09-01

    申请号:US11035616

    申请日:2005-01-14

    IPC分类号: G06F9/45

    CPC分类号: G06F9/526

    摘要: A method of facilitating computing-environment control of a resource to be accessed by existing program code is provided which includes transparently replacing an uncontrolled resource referenced by existing program code with a resource controlled by a computing environment. The method also includes transparently interposing at least one resource management service of the computing environment between the existing program code and the resource controlled by the computing environment, wherein the at least one resource management service provides computing-environment control of the resource to be accessed by the existing program code. The replacing of the uncontrolled resource prevents the existing program code from directly accessing the resource.

    摘要翻译: 提供一种促进由现有程序代码访问的资源的计算环境控制的方法,其包括用计算环境控制的资源透明地替换由现有程序代码引用的不受控制的资源。 该方法还包括在现有程序代码和由计算环境控制的资源之间透明地插入计算环境的至少一个资源管理服务,其中至少一个资源管理服务提供对要访问的资源的计算环境控制 现有程序代码。 更换不受控制的资源会阻止现有程序代码直接访问资源。

    System and program product for providing computing-environment control of a resource to be accessed by program code
    2.
    发明授权
    System and program product for providing computing-environment control of a resource to be accessed by program code 失效
    系统和程序产品,用于为程序代码访问的资源提供计算环境控制

    公开(公告)号:US07979851B2

    公开(公告)日:2011-07-12

    申请号:US12510596

    申请日:2009-07-28

    IPC分类号: G06F9/45

    CPC分类号: G06F9/526

    摘要: A system and program product for facilitating computing-environment control of a resource to be accessed by existing program code is provided which includes transparently replacing an uncontrolled resource referenced by existing program code with a resource controlled by a computing environment. The protocol also includes transparently interposing at least one resource management service of the computing environment between the existing program code and the resource controlled by the computing environment, wherein the at least one resource management service provides computing-environment control of the resource to be accessed by the existing program code. The replacing of the uncontrolled resource prevents the existing program code from directly accessing the resource.

    摘要翻译: 提供一种用于促进由现有程序代码访问的资源的计算环境控制的系统和程序产品,其包括用由计算环境控制的资源透明地替换由现有程序代码引用的不受控制的资源。 该协议还包括在现有程序代码和由计算环境控制的资源之间透明地插入计算环境的至少一个资源管理服务,其中所述至少一个资源管理服务提供对要访问的资源的计算环境控制 现有程序代码。 更换不受控制的资源会阻止现有程序代码直接访问资源。

    System and program product for porting code utilizing a portable execution environment
    3.
    发明授权
    System and program product for porting code utilizing a portable execution environment 有权
    使用便携式执行环境移植代码的系统和程序产品

    公开(公告)号:US08028279B2

    公开(公告)日:2011-09-27

    申请号:US12028134

    申请日:2008-02-08

    IPC分类号: G06F9/45

    CPC分类号: G06F9/45537

    摘要: A system for porting code from a native platform to a non-native platform is provided which utilizes a non-native, platform-specific layer of code and a platform-neutral layer of code. The platform-neutral layer substantially emulates the native platform of ported code and provides a platform-neutral interface to the ported code. Together, the platform-specific layer and the platform-neutral layer provide an execution environment in which the ported code operates as a kernel extension of the non-native platform. The platform-neutral layer of the execution environment is portable to other non-native platforms so that code can be ported to another non-native platform by replacing the platform-specific layer with a customized platform-specific layer, which is adapted to the other non-native platform.

    摘要翻译: 提供了一种将代码从本机平台移植到非本机平台的系统,该系统利用非本地的平台特定代码层和平台中立层代码。 平台中性层基本上模拟了移植代码的本机平台,并为移植代码提供了一个平台中立的界面。 一起,平台特定层和平台中立层提供了一个执行环境,其中移植代码作为非本机平台的内核扩展运行。 执行环境的平台中立层可以移植到其他非本机平台,以便代码可以移植到另一个非本地平台,通过将特定于平台的层替换为适合于其他平台的层 非本地平台。

    Method, system and program product for porting code utilizing a portable execution environment
    4.
    发明授权
    Method, system and program product for porting code utilizing a portable execution environment 有权
    使用便携式执行环境移植代码的方法,系统和程序产品

    公开(公告)号:US07356808B2

    公开(公告)日:2008-04-08

    申请号:US10947928

    申请日:2004-09-23

    IPC分类号: G06F9/45

    CPC分类号: G06F9/45537

    摘要: A method of porting code from a native platform to a non-native platform is provided which utilizes a non-native, platform-specific layer of code and a platform-neutral layer of code. The platform-neutral layer substantially emulates the native platform of ported code and provides a platform-neutral interface to the ported code. Together, the platform-specific layer and the platform-neutral layer provide an execution environment in which the ported code operates as a kernel extension of the non-native platform. The platform-neutral layer of the execution environment is portable to other non-native platforms so that code can be ported to another non-native platform by replacing the platform-specific layer with a customized platform-specific layer, which is adapted to the other non-native platform.

    摘要翻译: 提供了将代码从本机平台移植到非本机平台的方法,其利用非本地的,平台特定的代码层和平台中立的代码层。 平台中性层基本上模拟了移植代码的本机平台,并为移植代码提供了一个平台中立的界面。 一起,平台特定层和平台中立层提供了一个执行环境,其中移植代码作为非本机平台的内核扩展运行。 执行环境的平台中立层可以移植到其他非本机平台,以便代码可以移植到另一个非本地平台,通过将特定于平台的层替换为适合于其他平台的层 非本地平台。