如何为c ++项目开发API

时间:2011-04-26 07:51:27

标签: java c++ api mongodb

我用cl ++开发了一个带有curl库的爬虫,因为它是用c ++开发的,它没有GUI,我打算用java实现GUI。我有一个问题,如何开发一个API来访问它的java ...

例如,

Mongo db是用c ++编写的,它有适用于所有语言的API ..如何访问c ++它是否使用socket进行通信......

3 个答案:

答案 0 :(得分:3)

您需要将抓取工具编写/包装为服务,并将其托管在正在侦听端口的服务器上。您可能希望创建一个文本或二进制协议,然后客户端可以与此服务进行通信。一旦建立起来,您就可以用任何语言编写客户端,包括Java。

答案 1 :(得分:0)

也许你会觉得这很有用:{{3p>

答案 2 :(得分:0)

同时查看Thrift