2013-03-05 92 views
3

我開發一個應用程序使用在終點http://${host}/sample/gotowork這是建出來的TIBCOWeb服務端點的URL標準?

在我工作過的大多數項目暴露SOAP Web服務,該WSDL可供下載的http://url?wsdl

所以我的問題是

1)它是很好的標準,不暴露暴露WSDL文件的終點。 如果它不是強制性的,那麼無論何時在Web服務中推送更改,您是否認爲WSDL文件將手動傳遞給使用此服務的團隊?

2)是否有任何特定URL標準必須遵循 像WSDL文件應該在http://url?wsdl提供,而不是作爲 http://url?web_descriptor_file

如果有人能指出我對上述要點的官方文件,那將是很棒的。

我在互聯網上查了一下,但沒有發現任何網址格式。

回答

1

Queston 1:

WSDL文件描述你的服務和它的基本URL是相同的服務。現在回答你的問題;在發生變化時手動傳遞它。

而不是傳遞文件,您可以簡單地與利益相關者溝通,通過共享URL來修改服務。傳遞一個URL比文件更容易。 WSDL網址是清晰描述服務的單一來源。

Qustion 2

AFAIK;其基本網址與服務相同。

1

問題1:

海事組織,你應該讓通過endpoint.This方式的WSDL文件下載,你可以保持自己出使用它分發給系統。

問題2

至於你如何暴露WSDL文件的URL格式。 我還沒有找到任何官方文檔,但在我工作過的大多數java web服務項目中(例如Axis,Spring ws),我們在http://url?wsdl

中公開了wsdl