当前位置 : 主页 > 网页制作 > xml >

xml – 有哪些优化原始SOAP请求和响应的有用技巧?

来源:互联网 收集:自由互联 发布时间:2021-06-13
作为SOAP Web服务开发人员,我很好奇我可以实现哪些技术来优化原始xml级别的SOAP响应.目前,我们的企业Web服务允许客户批量执行数万个操作,但我的团队正在寻求进一步优化的方法,直到我
作为SOAP Web服务开发人员,我很好奇我可以实现哪些技术来优化原始xml级别的SOAP响应.目前,我们的企业Web服务允许客户批量执行数万个操作,但我的团队正在寻求进一步优化的方法,直到我们如何格式化我们的xml.我知道MTOM和XOP,但是我可以在原始xml级别使用哪些技术来减少有效负载?更具体地说,我听说过使用单字符命名空间,使用数字标识符,剥离任何不必要的格式或注释,以及这方面的事情,但是用于最小化有效负载的其他一些好技术是什么? 这些是您可能会发现有用的建议.

>如果您的Web服务有一些“上下文”,您可能需要查看WS-Context.
WS-Context引入了Context-Store的术语来检索与之关联的上下文
SOAP消息中的URI.除了最小化消息大小外,还使用了Context-store
保证交换消息的完整性.

>研究论文Optimizing Web Service Messaging Performance Using a Context Store
for Static Data(pdf)记录了WS-Context的使用 – 您可能会发现它有用.

> MTOM,XOP – 你已经提到过你知道了.
>您还可以更改变量的长度(例如:从interest_rate到intRate),这将减少有效负载大小 – 同时保持可读性. [正如你已经提到的]
>进入下一个级别 – 您可能会查看服务器上的基础SOAP解析器以及是否有方法可以改进它们.

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

网友评论