gpt4 book ai didi

java - 公开 WSDL SOAP 操作的子集

转载 作者:行者123 更新时间:2023-11-29 05:36:45 26 4
gpt4 key购买 nike

我想知道是否有任何服务可用于公开 wsdl 操作的子集。我想把我的wsdl上传到一个服务,然后选择这个wsdl的操作分享给合作伙伴。

例如,合作伙伴 1 将进行搜索和支付,而合作伙伴 2 将仅进行搜索操作。此外,我想操纵我的 API 的响应过滤某些属性或能够模拟某些操作的响应,即搜索合作伙伴 3 将仅返回 2 个产品而不真正调用我的 API。

谢谢

最佳答案

如果我理解正确的话,你有 web 服务,比如 3 个操作。你想向一个用户公开 2 个操作,向另一个用户/消费者公开 1 个操作

您首先对这些操作进行了哪些分组?如果你想限制,你为什么不提供 2 个不同的 WSDL 和 2 个不同的服务

一个选择是使用 ESB,比如 mule 等来实现它。

您可以将此服务操作 1 公开为一个 mule 服务,将其他操作公开为另一个服务。

因此,您提供给消费者的 wsdl 将抽象出您的原始网络服务操作等。

使用 mule/ESB,您可以通过简单的 xslt 转换进行模拟。

关于java - 公开 WSDL SOAP 操作的子集,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19267829/

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