0

我有一个 C++ 应用程序,它获取用户列表并显示它们(离线/在线状态)。现在我想创建一个小部件,以便在所有应用程序中使用我的模块。因此,我在 javascript 中创建了一个小部件。

现在,每当加载/调用这个新小部件时,它都会getContactList()从我的 C++ 应用程序中调用方法。为此,我计划使用 JNI 并包装我的 C++ 类。(如果我的实施有误,请纠正我)。

需要帮助,以了解我们如何在 java 中制作 javascript 调用方法,从而调用 C++ 的方法。

提前致谢。

4

1 回答 1

0

Java Applet 是客户端。您的 JNI 计划是服务器端。

您需要创建一个位于 Client 和 JNI 之间的 Java-Server,或者您摆脱 Java 并在 c++ 中实现一个 CGI-Module 并通过纯 Javascript(AJAX/JSON/Whatever)进行通信。

于 2013-03-23T08:33:39.517 回答