用C++调用HBase Coprocessors 我需要从C++应用程序调用HBASE协处理器。有可能吗? HBase 0.96.x及更新版本使用协议缓冲区与端点协处理器进行通信。现在应该可以从Java以外的其他东西显式地调用它们了吧

用C++调用HBase Coprocessors 我需要从C++应用程序调用HBASE协处理器。有可能吗? HBase 0.96.x及更新版本使用协议缓冲区与端点协处理器进行通信。现在应该可以从Java以外的其他东西显式地调用它们了吧,c++,hbase,protocol-buffers,rpc,C++,Hbase,Protocol Buffers,Rpc,我能找到的唯一信息是: 导致JIRA: 这是: 这两张票似乎都死了。似乎没有允许直接调用hbase协处理器的RPC,还是我错了 我相信这个链接会对您有所帮助。这是关于服务定义的。但是rpc通信实现本身呢。它必须以某种方式与hbase通信。文章abowe:如果您想将消息类型用于RPC远程过程调用系统,可以在.proto文件中定义RPC服务接口,协议缓冲区编译器将生成服务接口代码和所选语言的**存根**。这个工具也会生成存根,因为它可以在客户端使用。是的,它创建了RPC服务接口。不是rpc服务实

我能找到的唯一信息是: 导致JIRA:

这是:


这两张票似乎都死了。似乎没有允许直接调用hbase协处理器的RPC,还是我错了

我相信这个链接会对您有所帮助。这是关于服务定义的。但是rpc通信实现本身呢。它必须以某种方式与hbase通信。文章abowe:如果您想将消息类型用于RPC远程过程调用系统,可以在.proto文件中定义RPC服务接口,协议缓冲区编译器将生成服务接口代码和所选语言的**存根**。这个工具也会生成存根,因为它可以在客户端使用。是的,它创建了RPC服务接口。不是rpc服务实现。我问的是与hbase通信的通道,而不是通信协议。我不明白你的意思。最初,您已经从cpp方面询问了与HBase通信的可能性,这是可能的,请查看来自的DoSearch方法