-
公开(公告)号:US20060101429A1
公开(公告)日:2006-05-11
申请号:US10966359
申请日:2004-10-14
申请人: John Osborne , Jeffrey Miller , Alexander Aickin , Raja Mani , Adrian McDermott , David Vydra
发明人: John Osborne , Jeffrey Miller , Alexander Aickin , Raja Mani , Adrian McDermott , David Vydra
IPC分类号: 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类库中,而无需修改第二个调用。
-
公开(公告)号:US07770158B2
公开(公告)日:2010-08-03
申请号:US10966359
申请日:2004-10-14
申请人: John Alexander Osborne , Jeffrey Scott Miller , Alexander Rothschild Aickin , Raja Mani , Adrian Peter McDermott , David Vydra
发明人: John Alexander Osborne , Jeffrey Scott Miller , Alexander Rothschild Aickin , Raja Mani , Adrian Peter McDermott , David Vydra
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类库中,而无需修改第二个调用。
-