Java Web服务端点的URL标准?
我正在开发一个应用程序,以使用在端点Java Web服务端点的URL标准?,java,soap,wsdl,Java,Soap,Wsdl,我正在开发一个应用程序,以使用在端点http://${host}/sample/gotowork中公开的SOAP web服务,该服务由TIBCO 在我工作过的大多数项目中,WSDL都可以在http://url?wsdl 所以我的问题是 1) 不为端点公开WSDL文件是好标准吗。 如果不是强制性的,那么每当在Web服务中推送更改时,您不认为WSDL文件会被手动传递给使用此服务的团队吗 2) 是否有任何特定的URL标准必须遵循 与此类似,WSDL文件应该在http://url?wsdl而不是 htt
http://${host}/sample/gotowork
中公开的SOAP web服务,该服务由TIBCO
在我工作过的大多数项目中,WSDL都可以在http://url?wsdl
所以我的问题是
1) 不为端点公开WSDL文件是好标准吗。
如果不是强制性的,那么每当在Web服务中推送更改时,您不认为WSDL文件会被手动传递给使用此服务的团队吗
2) 是否有任何特定的URL标准必须遵循
与此类似,WSDL文件应该在http://url?wsdl
而不是
http://url?web_descriptor_file
如果有人能为我提供上述几点的官方文件,那就太好了
我在互联网上查找过,但在URL格式上没有找到任何内容。Queston 1: WSDL文件描述您的服务,其基本URL与服务的基本URL相同。现在来回答你的问题;在发生更改时手动传递 您不需要传递文件,只需通过共享URL向利益相关者传达修改服务的信息。传递URL比传递文件容易得多。WSDL url是一个明确描述服务的源 问题2
阿法克;它的基本url与服务的基本url相同。问题1: 在我看来,您应该让WSDL文件可以通过端点下载。这样您就可以避免将其分发给使用它的系统 问题2 至于如何公开wsdl文件的URL格式。 我还没有找到任何官方文档,但在我参与的大多数java Web服务项目(例如Axis、Spring ws)中,我们在
http://url?wsdl