我支持C ++编写的一个大的系统,现在我们有我们的应用程序与第三方系统只提供了一个JTAPI接口谈话的要求。这样看来,我坚持用Java编写,讨论在一边JTAPI JTAPI一个代理和其他一些语言无关的API。然而,这种感觉就像它应该是一个解决问题,我不想再不必要发明轮子。什么是从C ++接口来JTAPI最好的解决办法?是否这样一个代理已经存在,或也许是有不需要一个Java层的溶液

有帮助吗?

解决方案

此文章显示了一种方法来调用从C ++的Java对象。

您也可以认为在你的C ++程序嵌入JVM的。 此页面有关可能会谈做到这一点。另请参见: Java代码嵌入到您的本机应用程序

如果您的C ++系统提供的API,那么更容易的方法是写封装了C ++ API(使用JNI)的Java程序,并从那里调用JTAPI库。

scroll top