我正在使用彗星服务器,我希望它与C ++交互

时间:2009-03-31 14:36:58

标签: c++ http rest comet

我正在使用persevere来处理我正在编写的控制远程硬件的应用程序。 Persevere是用Java编写的,不提供替代API。

我使用基于Web的GUI作为控制面板。到目前为止,非常好。

我可以使用像dojo这样的REST通道来获取和设置数据,但问题是我真的不知道如何使用REST通道。我应该使用哪个库?

1 个答案:

答案 0 :(得分:1)

如果您使用gcc作为工具链,则可以使用GCJ嵌入JVM以在应用程序内运行。 GCJ使用CNI接口从Java调用C ++变得容易(比JNI容易得多)。我使用该方法在C ++应用程序中使用Java scripting。您甚至可以将persevere jar编译到本机库中,并使用GCJ将其链接到您的应用程序。

最佳参考是GCJ Documentation 还有一个Linux Journal包含您可以阅读的文章Embedded Java with GCJ 您也可以学习applications that use gcj