如何从桌面应用程序访问嵌入式ArangoDB?

4

我已将 ArangoDB 的 dll 文件复制到我的应用程序中并加载了它们。我无法从 C++ 应用程序访问 ArangoDB API 来启动服务器。是否有人能够从 C++ 应用程序中访问嵌入式 ArangoDB。

1个回答

3
ArangoDB的API基于HTTP协议。因此,需要运行服务器二进制文件arangod,它托管一个Web服务器,为RESTful API提供请求服务。有适用于各种语言的驱动程序,使与服务器进行交互更加容易。还有一种名为VelocyStream的二进制传输协议,由官方Java驱动程序支持。但它仍然是一个服务器-客户端模型。
ArangoDB目前并不适合嵌入式应用。虽然这并非不可能,但需要做大量编码工作。
请参见相关问题:如何在桌面应用程序中嵌入ArangoDB?

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接