-1

我无法理解 XML 在消息传递协议中的用途。我的一位朋友告诉我找出答案。有人可以举个例子吗?

4

2 回答 2

2

最流行的依赖 XML 的协议是基于SOAP的 Web 服务。如今,SOAP 正在很大程度上被基于REST的 Web 服务和 XML 格式的消息负载所取代,而这些负载被使用JSON格式的数据所取代。

在我看来,这种变化是由于希望简化一套变得过于复杂的标准。虽然我错过了消息验证(可能使用 XML 模式)之类的功能,但必须承认 JSON 在编码和解析数据结构方面效率更高。

于 2012-10-06T20:00:03.730 回答
0

在协议中使用 XML 将是:

  • 定义明确的标准
  • 大量支持创建、验证和解析 XML
  • 自我记录和人类可读(用于调试)
  • 不依赖于平台,因此它可以在任何系统之间传输
于 2012-10-06T13:48:02.813 回答