Mule:Web Service Consumer和SOAP Connect之间的区别

时间:2017-02-17 04:16:41

标签: mule mule-component

为什么在我们已经拥有Web服务消费者连接器时创建连接器时我们有SOAP连接选项?我们可以使用Web服务使用者配置wsdl并访问Web服务。这两个选项有什么区别?

3 个答案:

答案 0 :(得分:0)

Web Service Consumer是一个现有的连接器,您可以将其配置为指向WSDL位置以使用soap Web服务。 SOAP Connect是一个DevKit向导,它创建一个连接到特定服务的Anypoint连接器,该服务可以公开服务的多个WSDL。

答案 1 :(得分:0)

"为什么我们有SOAP连接选项"因为MuleSoft希望为ISV提供一种方法,以便为新的和现有的端点提供连接,而无需Mulesoft自己创建它们。 Mulesoft Anypoint Platform的成功建立在连接任何东西的前提下,因此SOAP Connect有助于此。

其次,连接到使用WSDL位置以使用soap Web服务需要开发人员很好地了解服务,因此允许出现错误和解释错误,但如果您在内部创建连接器,则可以减少实现时间和错误。

第三,在WSDL上,通常有许多方法不适用,或者企业不想使用,因此连接器可以过滤这些方法。

连接器=重新使用

Web服务使用者连接器=手动过程

答案 2 :(得分:0)

使用Web Service Consumer,我们必须在不同的流程中分别调用每个API。使用SOAP Connect,您可以将多个WSDL文件和API版本打包到一个连接器中,从而使创建,维护和使用SOAP API连接器的过程更加快速和轻松。