soap:address和jaxws:enpoint address之间的区别

时间:2014-11-17 00:50:41

标签: java spring wsdl cxf

与标题一样,我是cxf的新手。只是想知道soap:address和发布它时应用程序上下文中jaxws:endpoint中指定的地址有什么区别?

此外,在jaxws:endpoint中,地址和publishedEndpointUrl之间有什么区别?

1 个答案:

答案 0 :(得分:0)

jaxws:endpointCXF网络服务的XML定义,而soap:addressWSDL的定义。

CXF为您发布Web服务而WSDL是一个定义WS结构的合同。 Web Services Description Language

此外

jaxws:endpoint的属性。 Reference

<强>地址

  

指定HTTP端点的地址。此值将覆盖   服务合同中规定的价值。

<强> publishedEndpointUrl

  

放置在生成的WSDL的地址元素中的URL。   如果未指定此值,则address属性的值为   用过的。这个属性在&#34; public&#34;网址不是   与部署服务的URL相同。