如何将协议缓冲区服务编译成scala代码?
我正在使用Scala中的Play框架构建一个API服务,并使用HBase作为我的数据库。我想使用HBase协处理器,因为我的HBase版本是1.0.0,所以我必须实现我的服务以与协议缓冲区兼容。我正在关注端点协处理器的cloudera文档。我需要创建一个proto文件,然后使用协议缓冲区编译器生成需要由客户端实现的服务接口。我找不到任何Scala协议缓冲区编译器可以从包含servicenot only消息的原型文件生成Scala代码。您可以看到用于协处理器的带有服务的原型文件的示例。我能做什么?protobuf有Scala实现。谷歌scalabuff。使用Java,然后在右边的ScalaThat中进行互操作。我试图避免使用补丁,但无论如何,这确实会解决我的问题。这对服务不起作用。查看文档:如何将协议缓冲区服务编译成scala代码?,scala,hbase,protocol-buffers,Scala,Hbase,Protocol Buffers,我正在使用Scala中的Play框架构建一个API服务,并使用HBase作为我的数据库。我想使用HBase协处理器,因为我的HBase版本是1.0.0,所以我必须实现我的服务以与协议缓冲区兼容。我正在关注端点协处理器的cloudera文档。我需要创建一个proto文件,然后使用协议缓冲区编译器生成需要由客户端实现的服务接口。我找不到任何Scala协议缓冲区编译器可以从包含servicenot only消息的原型文件生成Scala代码。您可以看到用于协处理器的带有服务的原型文件的示例。我能做什么?