【问题标题】:How to compile protocol buffer service to scala code?如何将协议缓冲区服务编译为 scala 代码?
【发布时间】:2016-02-06 17:19:14
【问题描述】:

我正在使用 Scala 中的 Play Framework 构建 API 服务,并且我使用 HBase 作为我的数据库。我想使用 HBase 协处理器,由于我的 HBase 版本是 1.0.0,我必须实现我的服务以与 Protocol Buffer 兼容。我正在关注端点协处理器的 cloudera 文档。我需要创建一个 proto 文件,然后使用协议缓冲区编译器生成需要由客户端实现的服务接口。我找不到任何可以从具有 服务(不仅是消息)的 proto 文件生成 scala 代码的 Scala 协议缓冲区编译器。 here 您可以看到一个带有用于协处理器的服务的 proto 文件示例。我能做什么?

【问题讨论】:

  • 使用 Java 然后在 Scala 中互操作
  • 没错。我试图避免使用补丁,但无论如何这确实可以解决我的问题。

标签: scala hbase protocol-buffers


【解决方案1】:

protobuf 有 Scala 实现。谷歌scalabuff

【讨论】:

猜你喜欢
  • 1970-01-01
  • 2016-02-09
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-05-02
相关资源
最近更新 更多