Avro-IDL协议到程序化API模式

时间:2013-08-28 08:51:05

标签: java json schema idl avro

我想宣布一个客户端服务器(目前有两种方法可以使用Avro在Avro网站NettyServerHTTPServer)应用上提及。为此,我想使用IDL文件定义协议。我输入的文件只有IDL协议AVDL。

1。现在我如何将AVDL读入程序化模型?

我找到IDLProtocolMojo但所有方法都受到保护,因此无法访问。 我知道我可以使用SchemaBuilder来定义代码中的模式,我想从手写的AVDL定义中读取Schema对象。

我真的不想使用Avro Tools因为我希望程序在代码中没有外部命令。

2。使用AVPR中的JSON而不是AVDL中的IDL显示协议定义也可以完成同样的事情吗?

0 个答案:

没有答案
相关问题