我有一个由另一个服务消费的Soap服务。现在,我们的架构发生了变化,消费者无法访问源Soap服务,因此我们必须调整使用node.js
开发的公共API,以便同时传达这两种服务。像是他们之间的桥梁。
这必须是这种方式,因为我们无法将消费者服务移动到已放置Soap服务的私有环境中,而且我们也无法修改消费者以便能够查询REST服务。 / p>
我试图让它适用于不同的库,如:
rest-to-soap-mapper
从API调用Soap服务。我已经能够调用它,但我看不出原始消费者如何将此API称为Soap服务。soap
这应该是一个客户端和一个服务器,应该能够帮助我达到我想要的,但当我尝试将其配置为服务器时,正如解释{{3} },我收到了一些错误......(我只需要wsdl
url来配置它)。那么你知道用任何这些工具或任何其他工具'构建'这座桥梁的方法吗?