适配器开发工具箱用户指南

Java 本机接口(JNI)

本章描述如何将“Java 本机接口”(JNI)与 Java 适配器配合使用以与 C++ 应用程序集成。

有三种基本方法可用来启用具有 C++ API 的应用程序。

我们将讨论第二个选项,并查看使用此方法的样本适配器。

注意:
此示例用来显示如何构建使用 JNI 的 Java 适配器并显示样本 JNI 适配器如何工作。具有 JNI 实现技术方面的知识是您理解和使用此方法的先决条件。

JNI 旨在允许 Java 应用程序调用 C/C++ 库。以下示例使用 Java 来调用一个 C++ API。实现该 API 以显示 TwineBall。TwineBall 是一个 Java 适配器,可以调用 C++ API。

Copyright IBM Corp. 1997, 2003