我想在 mule 上公开一个 WebService 及其工作。
- 我担心的是,我不确定这是否是公开 Web 服务的正确方法。
- 因为我希望能够查看我的 Mule HTTP 入站端点 wsdl,即
XXX:8084/HelloService?wsdl
,请注意实际服务在端口8085上运行。
<flow name="WS_In" doc:name="WS_In">
<http:inbound-endpoint address="http://localhost:8084/HelloService" exchange-pattern="request-response" doc:name="HTTP">
<cxf:proxy-service wsdlLocation="http://localhost:8085/HelloService?WSDL" payload="envelope" namespace="http://example.org/HelloService" service="Hello"/>
</http:inbound-endpoint>
<http:outbound-endpoint exchange-pattern="request-response" host="localhost" port="8085" doc:name="HTTP" path="test"/>
</flow>