gpt4 book ai didi

xml - 优化原始 SOAP 请求和响应的一些有用技术是什么?

转载 作者:数据小太阳 更新时间:2023-10-29 02:07:07 25 4
gpt4 key购买 nike

作为 SOAP Web 服务开发人员,我很好奇我可以实现哪些技术来优化原始 XML 级别的 SOAP 响应。目前,我们的企业 Web 服务允许客户批量执行数万个操作,但我的团队正在寻求进一步优化的方法,包括我们如何格式化 xml。我知道 MTOM 和 XOP,但我可以在原始 xml 级别使用哪些技术来减少负载?更具体地说,我听说过使用单字符命名空间、使用数字标识符、去除任何不必要的格式或注释以及类似的东西,但是还有哪些其他好的技术可用于最小化有效负载?

最佳答案

这些是您可能会觉得有用的一些建议。

  1. 如果您的网络服务有一些运行的“上下文”——您可能需要查看 WS-Context .WS-Context 引入了上下文存储的术语来检索与SOAP 消息中的 URI。除了最小化消息大小外,使用上下文存储保证交换消息的完整性。
    1. 研究论文 Optimizing Web Service Messaging Performance Using a Context Storefor Static Data (pdf) 记录了 WS-Context 的使用 - 您可能会觉得有帮助。
  2. MTOM、XOP - 您已经提到您知道。
  3. 您还可以更改变量的长度(例如:从 interest_rate 到 intRate),这将减少有效负载大小 - 同时保持可读性。 [正如你已经提到的]
  4. 进入下一个级别 - 您可能会查看服务器上的底层 SOAP 解析器,以及是否有改进它们的方法。

我没有数据支持使用这些方法提高性能。

关于xml - 优化原始 SOAP 请求和响应的一些有用技术是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6011582/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com