使用来自德尔福的 java 类
2022-09-04 22:03:25
我需要使用一些java类中包含的逻辑。我找到了JNI,但该项目最近似乎没有更新。
有没有办法在Delphi原生应用程序中使用它?我使用Delphi 2009。
我需要使用一些java类中包含的逻辑。我找到了JNI,但该项目最近似乎没有更新。
有没有办法在Delphi原生应用程序中使用它?我使用Delphi 2009。
您可以尝试 j 互操作。我应该采用的技术是构建Java业务逻辑的COM包装器,并通过delphi通过互操作性使用此COM服务器。
Delphi 可以构建 COM 服务器的类型库,您可以使用此类型库来标识 com 服务器。类型库只是服务器的包装器,公开其接口供 delphi 代码使用。
与不同平台软件通信的关键称为“互操作性”。
您也可以在 .net 与 win32 中找到这一点。典型的 delphi 代码是 win32(exe 或 dll),您可以使用互操作性解决方案在 delphi 对象和 .net 程序集或 java 字节码之间构建通信协议。