2011-04-22 187 views
0

有谁知道如何从另一个webservice调用一个webservice?它甚至有可能吗?我使用的是weblogic,但它并没有详细讨论WSDL如何从调用Web服务更改为第二种。webservice调用另一个webservice

上我会怎么称呼一个形式,另一种可能性是appreicated任何提示。

感谢

马克

回答

1

我不能为网络逻辑说话,但对于Web服务,当然也可以从Web服务调用Web服务。 WSDL根本不会改变,因为它只描述了你的服务的公共接口,如果你决定将内部逻辑外包给另一个服务,它不会改变。你可能需要做的是根据第二个服务的WSDL生成一个Web服务客户端。这个生成的代码可以被第一个服务使用。

你可能想看看WS-BPEL的替代品。它是组合服务的特定领域语言,即用于将多个WSDL服务拼接在一起以提供更高级别的WSDL服务。 Eclipse BPEL Designer可能是建模工具的起点,运行时为Apache ODE