WebService相關概念 轉

2021-05-21 23:11:07 字數 1386 閱讀 3419

一、webservice相關概念

1、vsdisco是用來發現web services服務的...

2、xsd是來規定xml的,xsd 是schema的一種。

xsd是用來驗證資料是否正確,比如你的xml資料要寫進資料庫,如果不驗證,可能就會有很多問題。 當你的xml通過xsd驗證後,就可以用xsl進行格式化。生成     html,向量圖形等

3、.disco檔案發現web   services   的位址(如果你引用了webservice,那麼還會有.map/.disco/.wsdl這些檔案。

)做好webservice後發布時,在首頁中新增  比如在index.htm中添這樣在       vs.net開發環境中,當你選擇新增web引用時,輸入首頁位址,就可以得到你**包含的webservice,也可以用disco.exe進行查詢。該檔案可以手動編寫。

4、wsdl是web service的描述檔案

如果是用vs.net,它會自動生成這兩個檔案。

一般可不用手動去修改。

wsdl是web service的描述檔案

disco是發現web service的協議

5、   1). 什麼是xslt -----------------xml的模板,其實也是xml

大家可能聽說過xsl(extensible stylesheet language),xsl和我們這裡說的xslt從狹義上理解是一樣的,而按照w3c的標準,xslt的說法更嚴格些,因此我們在文章中統一使用xslt的稱法。xslt的英文標準名稱為extensible stylesheet language transformation。根據w3c的規範說明書(http://www.w3.org/tr/xslt),最早設計xslt的用意是幫助xml文件(document)轉換為其它文件。但是隨著發展,xslt已不僅僅用於將xml轉換為html或其它文字格式,更全面的定義應該是: xslt是一種用來轉換xml文件結構的語言。 

2). 為什麼要用xslt

我們已經知道,xml是一種電腦程式間交換原始資料的簡單而標準的方法。它的成功並不在於它容易被人們書寫和閱讀,更重要的是,它從根本上解決了應用系統間的資訊交換。因為xml滿足了兩個基本的需求:

(1).將資料和表達形式分離。就象天氣預報的資訊可以顯示在不同的裝置上,電視,手機或者其它。

(2).在不同的應用之間傳輸資料。電子商務資料交換的與日俱增使得這種需求越來越緊迫。

為了使資料便於人們的閱讀理解,我們需要將資訊顯示出來或者列印出來,例如將資料變成乙個html檔案,乙個pdf檔案,甚至是一段聲音;同樣,為了使資料適合不同的應用程式,我們必須有能夠將一種資料格式轉換為另一種資料格式,比如需求格式可能是乙個文字檔案,乙個sql語句,乙個http資訊,一定順序的資料呼叫等。而xslt就是我們用來實現這種轉換功能的語言。將xml轉換為html,是目前xslt最主要的功能。

WebService相關概念介紹(2)

1.基於web的服務 伺服器端整出一些資源讓客戶端應用訪問 獲取資料 2.乙個跨語言 跨平台的規範 抽象 3.多個跨平台 跨語言的應用間通訊整合的方案 實際 web service能解決 跨平台呼叫 跨語言呼叫 遠端呼叫 1.同一家公司的新舊應用之間 2.不同公司的應用之間 3.一些提供資料的內容聚...

Web Service相關介紹

w3c給web service下過乙個定義,說它是乙個軟體系統,用來控制機器之間的互動 a software system designed to support interoperable machine to machine interaction over a network 這個定義比較抽象...

webservice相關知識

1什麼是webservice 顧名思義是基於web服務,接受和響應外部系統的某種請求 web服務,簡單理解基於web的遠端呼叫.2 webservice的特點 1 webservice通過http post方式接受客戶的請求 2 webservice與 客 戶 端 之 間 一 般 使 用soap協 ...