WSDL檔案是什麼?wsdl檔案是做什麼的?

時間 2023-01-28 19:45:16

1樓:acfun老婆指定唯一老公

web service描述語言(wsdl)。

當程式設計師坐到電腦前,想要使用web service的時候,其的工具(如visual studio)無法給其提供任何幫助,因為這些工具根本就不瞭解web service。

解決方法是:

用機器能閱讀的方式提供一個正式的描述文件。web service描述語言(wsdl)

就是這樣一個基於xml的語言,用於描述web service及其函式、引數和返回值。因為是基於xml的,所以wsdl既是機器可閱讀的,又是人可閱讀的。

這將是一個很大的好處。一些最新的開發工具 既能根據你的web service生成wsdl文件,又能匯入wsdl文件,生成呼叫相應web service的**。

wsdl用來提供對服務的描述 ,它的主要構成要素有五個:

1)types:定義wsdl定義中所用到的資料型別,即xml schema types。

2)message :對一組訊息的輸入和輸出引數的定義。

2樓:匿名使用者

wsdl是一個介面描述 主要是給使用者生成客戶端用的 依據wsdl的描述 (引數 ,服務名之類) 在客戶端生成呼叫伺服器介面的方法 wsdl只是一個介面服務描述。

3樓:匿名使用者

傳統上,我們把計算機後臺程式(daemon)提供的功能,稱為"服務"(service)。比如,讓一個防毒軟體在後臺執行,它會自動監控系統,那麼這種自動監控就是一個"服務"。通俗地說,"服務"就是計算機可以提供的某一種功能。

根據**的不同,"服務"又可以分成兩種:一種是"本地服務"(使用同一臺機器提供的服務,不需要網路),另一種是"網路服務"(使用另一臺計算機提供的服務,必須通過網路才能完成)。

舉例來說,我現在有一批**,需要把它們的大小縮小一半。那麼,我們可以把"縮放**"看成是一種服務。你可以使用"本地服務",在自己計算機上用軟體縮小**,也可以使用"網路服務",將**上傳到某個**,讓伺服器替你縮小**,完成後再通過網路送回給你。

這就好比,一件事你可以自己做,也可以交給另一個人去做。肚子餓了,你可以自己做飯,也可以打**去訂一份比薩,讓店家替你做好送上門。

"網路服務"(web service)的本質,就是通過網路呼叫其他**的資源。

舉例來說,去年我寫過一個"四川大****牆",它能動態顯示關於四川**的最新**。但是,所有的**都不是儲存在我的伺服器上,而是來自。

我只是發出一個動態請求,要求向我提供**。這種情況下,flickr.

com提供的就是一種web service。如果我把**都存放在本地伺服器,不呼叫,那麼我就是在使用"本地服務"。

所以,web service讓你的**可以使用其他**的資源,比如在網頁上顯示天氣、地圖、twitter上的最新動態等等。

wsdl(web service description language)web伺服器描述語言是用xml文件來描述web服務的標準,是web服務的介面定義語言,由ariba、intel、ibm、ms等共同提出,通過wsdl,可描述web服務的三個基本屬性:

·服務做些什麼——服務所提供的操作(方法)

·如何訪問服務——和服務互動的資料格式以及必要協議。

wsdl檔案是做什麼的?

4樓:匿名使用者

wsdl(網路服務描述語言,web services description language)是一門基於 xml 的語言,用於描述 web services 以及如何對它們進行訪問。

5樓:匿名使用者

wsdl檔案是做什麼的,lz可以看下下面的這個超連結,進去看看,或許對你有幫助。

webservice中wsdl和soap的區別以及用法??還有wsdl檔案到底是什麼??跪求大神

6樓:匿名使用者

wsdl是web service的描述語言,而soap是在web service中傳輸訊息的協議,兩個不是一個概念哦!

j**a web專案怎麼使用wsdl檔案

7樓:匿名使用者

這是webservice的描述檔案,需要加web服務模組。

什麼是web service?,什麼是wsdl,該檔案的作用是什麼?

8樓:匿名使用者

web service:就是web 服務程式,你也看成是程式元件,以服務方式釋出,供本系統或第三方系統呼叫。

wsdl:web service description language 即:web服務描述語言,你的webserice通過該協議可以供外部程式呼叫。

j**a檔案wsdl檔案怎麼生成

9樓:好程式設計師

jaxb+jax-ws 就可以自動生成的。

jdk 6 已經帶了 jax-ws 和 jaxb 的實現,一般使用 apache cxf,要用 axis 2 當然也可以了,不過 cxf 是 jax-ws 的標準實現。

簡單的wsdl例子:

xmlns=""

xmlns:soap=""

xmlns:tns=""

xmlns:xsd=""

瀏覽器中怎麼訪問wsdl檔案?我知道訪問j**a的webservice為:http://localhost:8888/服務名/方法名?wsdl 50

10樓:張亞瓊

請問,這個問題解決了嗎?我也碰到這個問題了。

我做了一個webservice也成功了加個?wsdl也能看到檔案,就是顯示的wsdl檔案內容有點多餘, 10

11樓:匿名使用者

沒辦法設定,那個是自動生成的,為客戶端呼叫時使用的。

一般開發時不直接看這個wsdl的,也必要管它。

ini格式的檔案是什麼檔案

配置檔案 自定義一個檔案,會成一個desktop.ini 很多軟體在第一次執行時也會生成一個.ini檔案,裡面有程式的初始化資訊。98下掃雷的排行榜就記錄在一個.ini檔案中 驅動備份軟體windrvexpert的配檔案 windrvexpert.ini 深入剖析windows xp的boot.in...

什麼是人事檔案 檔案有哪些用途,檔案是什麼,有什麼作用?

易美迅證件檔案服務 檔案是記錄人成長的全過程記錄,它形成於中學階段,真實記錄檔案人的學習 工作或生活的情況。隨著人的成長,檔案材料也在不斷豐富。畢業生檔案是學生畢業前家庭情況 學習成績 思想政治表現 身體狀況的文字記載材料,是用人單位選拔 聘用畢業生的重要依據。在學校時,叫做學籍檔案,畢業步入社會後...

PF檔案是什麼,什麼是PF檔案

pf 預讀檔案 用來提高系統速度 使用一段時間後,預讀資料夾裡的檔案會變得很多,導致系統搜尋花費的時間變長。而且有些應用程式會產生死連結檔案,加重了系統搜尋的負擔。因此,我們應該定期刪除這些預讀檔案。page file 就是頁面檔案 其實就是程式執行產生的快取資料 執行完就沒用了 什麼是pf檔案 錯...