【发布时间】:2014-12-12 03:22:51
【问题描述】:
我以前使用过 Protobuf,并且正在研究 Thrift,但我想知道 IDL 有哪些选项可以编译为(至少)C#、JS、Objective C 和 Java,但也可以序列化/反序列化 JSON所有这些语言。 Thrift 主要是这样做的,但在 OC 中不支持 JSON,我担心(也许没有根据)它的 JSON 接口的成熟度。是否有任何 IDL 使用 JSON 作为其主要序列化,但也编译为上面列出的所有语言的强类型绑定?
谢谢!
【问题讨论】:
-
欢迎来到 SO! Questions asking for tools, tutorials, etc. are considered out-of-scope for our website。但是,如果您有任何编程问题,请务必给我们留言。
-
嗯?这是一个关于编程的问题。 IDL 是程序员的工具。 o.O
-
我的意思是明确地处理代码 - 很抱歉造成混乱......这样的问题是 SO 的强项。许多不涉及代码的主题属于我上次评论链接中描述的“离题”类别。
-
O.O IDL 生成代码。他们明确且专门地参与编程和特定代码。老实说,我不明白你的意思。在编写代码时,我正在寻求有关在我的应用程序中使用哪种工具的建议。除非你的意思是关于 SO 的问题应该附带一个代码示例,在这种情况下,我可以编造一些东西来问完全相同的问题......
-
但问题本身是一个推荐请求,而不是软件/代码问题的帮助。来自帮助中心:要求我们推荐或查找书籍、工具、软件库、教程或其他场外资源的问题对于 Stack Overflow 来说是无关紧要的,因为它们往往会吸引固执己见的答案和垃圾邮件。
标签: objective-c json protocol-buffers thrift idl