将XML转换为http URI-template

时间:2016-05-23 21:18:46

标签: rest http soap uri wso2esb

我们正在使用WSO2 ESB将传入的SOAP有效负载转换为出站REST api。我们目前正在使用XPath来设置参数并使用它们来制作http端点(uri-template)。这种方法适用于少量参数,但随着参数数量的增加,XML代码难以管理且更容易出错。

有关提取XML元素/属性值和填充REST URL(uri-template)的最佳做法的建议吗?

1 个答案:

答案 0 :(得分:0)

为避免这种情况,您可以以适当的方式设计REST Api。 在您的REST Api中,您可以设计具有较少数量的URL参数(以选择资源)的资源方法以及可以通过消息有效负载(通过请求正文)发送的其他参数