Protobuf(或类似的东西)可以定义签名以及JavaScript和其他语言可以使用的消息类型吗?

时间:2019-06-13 15:45:27

标签: javascript protocol-buffers

我想使用IDL,该IDL可以定义可以由多种语言(包括JavaScript)使用的API。我看到Google的Protobuf允许定义“消息类型”(数据类型),并且.proto文件可以转换为多种语言(包括JavaScript)的代码,从而可以访问一种数据类型,整体或通过其单独的数据成员。但是,我还要使用Protobuf定义采用一种或多种消息类型的函数的签名。然后,从.proto文件生成JavaScript的步骤将生成采用那些消息类型的函数的JavaScript签名。这可能吗?如果没有,是否还有另一个IDL(或IDL生成器/框架)可以满足我的要求?

0 个答案:

没有答案