Scrooge Twitter Thrift 代码解析/生成器开源项目

我要开发同款
匿名用户2015年05月18日
257阅读

技术信息

开源地址
https://github.com/twitter/scrooge
授权协议
Apache

作品详情

Scrooge是一个Thrift代码解析/生成器,能够生成Scala和Java代码。这就意味着,它能够取代ApacheThrift代码生成器,并能在libthrift上生成符合标准的可兼容的二进制编解码。

建议使用Scala语法生成代码。

因为Scala与Java的API兼容,所以你能够使用apachethrift编解码生成器来生成Java文件,并在Scala中使用它们,但是使用Java集合和可变的"bea"类生成的代码可能会导致一些问题出现,这时候就必须手动修改了。但是,可以直接通过生成Scala代码来规避这个问题。所以说,使用Scala语法生成代码的兼容性更好。

   

功能介绍

Scrooge 是一个 Thrift 代码解析/生成器,能够生成 Scala 和 Java 代码。这就意味着,它能够取代 Apache Thrift 代码生成器,并能在 libthrift 上生...

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论