Source code translator
    3.
    发明授权
    Source code translator 有权
    源代码翻译器

    公开(公告)号:US07770158B2

    公开(公告)日:2010-08-03

    申请号:US10966359

    申请日:2004-10-14

    IPC分类号: G06F9/44 G06F9/45

    CPC分类号: G06F8/51

    摘要: A method, computer program product, and apparatus comprise providing a Java developer kit class library comprising first Java classes; providing a Java Open Foundation class library comprising second Java classes each containing one or more of the first Java classes; providing a .NET SDK class library comprising .NET classes; providing a .NET language Open Foundation class library comprising first .NET language classes each containing one or more of the .NET classes; wherein each of the .NET language classes presents the same method signature as one of the second Java classes; receiving Java source code defining third Java classes, first calls to the first Java classes, and second calls to the second Java classes; translating the third Java classes into second .NET language classes; and translating the first calls to calls into the .NET SDK class library without modifying the second calls.

    摘要翻译: 一种方法,计算机程序产品和装置包括提供包括第一Java类的Java开发者工具包类库; 提供包括第二Java类的Java Open Foundation类库,每个Java类包含一个或多个第一Java类; 提供一个包含.NET类的.NET SDK类库; 提供一个.NET语言Open Foundation类库,它包含第一个.NET语言类,每个类包含一个或多个.NET类; 其中每个.NET语言类呈现与第二Java类之一相同的方法签名; 接收定义第三个Java类的Java源代码,第一个Java类的第一个调用以及第二个Java类的第二个调用; 将第三个Java类转换为第二个.NET语言类; 并将第一次调用转换到.NET SDK类库中,而无需修改第二个调用。

    Non-invasive insertion of pagelets
    6.
    发明授权
    Non-invasive insertion of pagelets 有权
    非侵入式插入小页

    公开(公告)号:US07861290B2

    公开(公告)日:2010-12-28

    申请号:US11765394

    申请日:2007-06-19

    摘要: A reverse proxy server can receive user requests for web applications. Web application code can be obtained for a first web application. The reverse proxy server can be configured to recognize a specific proxied web application page to indicate a pagelet web application. The pagelet web application code can be obtained from the pagelet web application and a combined presentation produced by inserting the pagelet web application into a specified location in the first web application. This embodiment allows a pagelet web application code to be inserted into a first web application where the first web application code has not been modified prior to the first web application being proxied.

    摘要翻译: 反向代理服务器可以接收用户对Web应用程序的请求。 可以为第一个Web应用程序获取Web应用程序代码。 反向代理服务器可以被配置为识别特定的代理Web应用页面以指示小网页web应用。 pagelet web应用程序代码可以从pagelet web应用程序获得,并通过将pagelet web应用程序插入到第一个web应用程序的指定位置而产生的组合表示。 该实施例允许将小网页应用程序代码插入第一web应用程序,其中第一web应用程序代码在第一web应用程序被代理之前尚未被修改。