gpt4 book ai didi

java - 我如何与仅从 C++ 提供 JTAPI API 的第三方模块交互?

转载 作者:行者123 更新时间:2023-11-30 04:40:00 27 4
gpt4 key购买 nike

我支持一个用 C++ 编写的大型系统,现在我们的应用程序需要与仅提供 JTAPI 接口(interface)的第三方系统对话。看起来我被困在用 Java 编写一个 JTAPI 代理,它一方面与 JTAPI 对话,另一方面与一些语言中立的 API 对话。但是,这感觉应该是一个已解决的问题,我不想不必要地重新发明轮子。从 C++ 连接到 JTAPI 的最佳解决方案是什么?这样的代理是否已经存在,或者是否有不需要 Java 层的解决方案?

最佳答案

This article展示了一种从 C++ 调用 Java 对象的方法。

您还可以考虑将 JVM 嵌入到您的 C++ 程序中。 This page谈论一种可能的方法来做到这一点。另见:Embed Java code into your native apps

如果您的 C++ 系统提供 API,那么更简单的方法是编写一个包装 C++ API 的 Java 程序(使用 JNI)并从那里调用 JTAPI 库。

关于java - 我如何与仅从 C++ 提供 JTAPI API 的第三方模块交互?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1830780/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com