如何使用node.js桥接两个SOAP服务

时间:2018-02-06 12:56:15

标签: node.js web-services soap wsdl

我有一个由另一个服务消费的Soap服务。现在,我们的架构发生了变化,消费者无法访问源Soap服务,因此我们必须调整使用node.js开发的公共API,以便同时传达这两种服务。像是他们之间的桥梁。

这必须是这种方式,因为我们无法将消费者服务移动到已放置Soap服务的私有环境中,而且我们也无法修改消费者以便能够查询REST服务。 / p>

我试图让它适用于不同的库,如:

  • rest-to-soap-mapper从API调用Soap服务。我已经能够调用它,但我看不出原始消费者如何将此API称为Soap服务。
  • soap这应该是一个客户端和一个服务器,应该能够帮助我达到我想要的,但当我尝试将其配置为服务器时,正如解释{{3} },我收到了一些错误......(我只需要wsdl url来配置它)。
  • in this example我似乎需要在API中构建服务...如果我可以指向外部Soap服务,我认为它可以工作......

那么你知道用任何这些工具或任何其他工具'构建'这座桥梁的方法吗?

0 个答案:

没有答案