繁体   English   中英

什么是Java应用程序输入的良好输出格式? [关闭]

[英]What is a good output format for Java app input? [closed]

我目前需要解决基于Web的监控(Java)和大型遗留C服务器应用程序上的重复逻辑问题。

为此,我需要为C app构建新的客户端,但我不知道哪些格式对Java来说是有益的。

我应该使用XML,Json还是其他格式?

答案完全取决于您的问题域 Java有可用于读取XML,JSON和许多其他协议的库。

您需要提出以下问题:

  • 我将生成多少数据?
  • 数据是否需要人类可读?
  • 存储大小是一个问题吗?
  • 是时候读/写数据了吗?
  • 我是否需要支持多个版本化协议?

您可以使用其中之一,JSON是基于Web的消息的新标准,并且有大量Java库可以有效地处理JSON。

这里没有一站式完美契合,但也许谷歌的protobuf是个好主意?

有一个原生的C ++编译器,对你来说可能没用; 但是,你可以使用一个活跃的protobuf-c实现。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM