關於WSDL和UDDI的一些了解

2021-10-05 11:52:13 字數 1024 閱讀 4257

關於wadl

soap web services希望有一種技術能對服務的功能進行描述,以暴露出服務的功能特性,相關操作引數等,以便服務使用者對服務進行呼叫。所以,wsdl便應運而生。

wsdl是一種基於xml的、與門用來描述web services的語言。通過wsdl可以對服務的功能資訊、功能引數的訊息型別、協議繫結資訊和繫結服務的位址資訊進行描述。

wsdl 文件將服務訪問點、訊息的抽象定義不具體的服務部署、資料格式的繫結分離開來,因此可以對抽象的定義進行重複使用。 在實際的應用中,開發者可以採用一些軟體自動化生成wsdl文件。

幾種元素

definitions該元素用於定義wsdl文件的名稱,引入必要的命名空間。

type元素為資料型別定義容器,提供了用於描述交換資訊的資料型別定義,它使用某種型別系統。

message元素用於訊息結構的抽象型別化定義。

operation 元素描述了乙個訪問入口的請求/響應訊息對,是對伺服器中所支援的操作的抽象描述。

porttype是服務訪問入口點型別所支援的操作的抽象集合,這些操作可以由乙個或多個服務訪問點來支援,每個操作指向乙個輸入訊息和多個輸出訊息。

binding元素用於將特定的具體協議和資料格式規範的繫結,它是由埠型別定義的操作和訊息指定具體的協議和資料格式規範的結合。

port元素為協議/資料格式與具體web訪問位址組合的單個服務訪問點,指出了用於繫結的位址,因此定義了單個通訊終端。

service元素指定了web services的位置。

關於uudi

uddi是一套基於web的分布式的web services 資訊註冊中心的實現標準規範,也包 含一組訪問協議的實現標準。

為了實現web 服務跨平台、跨語言和松耦合的特性,uddi是以xml為基礎的。

uddi提供乙個全球的、跨平台、開發的框架。

uddi 是乙個包含輕量級資料的註冊庫,它的主要作用是為庫中所有的資源進行描述,以便服務使用者方便的發現和呼叫服務。

關於RemoteView 的一些字型的一些問題

最近在做乙個 在notification 新增 天氣通知的小部分 發現困擾在 如何給 remoteview 中的字型 作修改 大家都知道 textview 設定字型 在xml 中 可以 設定 3種 而其他字型的設定 需要通過 typeface 去設定 具體 將字型放置在asset 資料夾中 type...

關於Thread的一些

執行緒有幾種狀態 1.產生 new 執行緒已經產生,只是放在記憶體中啥事都不幹。2.可執行 runnable 在呼叫了start方法到它獲得系統給它分配了時間片之前,或者時間片用完了但還沒執行完。3.執行 running 獲得了時間片,正在執行。4.死亡 dead 執行完成 5.阻塞 block 不...

關於SpannableString的一些用法

因為專案中有用到spannablestring,所以稍微寫了一下,有參考 如果需要詳盡的可以去鏈結部落格裡看看 分別有 spanned.span exclusive exclusive 前後都不包括 spanned.span inclusive exclusive 前面包括,後面不包括 替換 spa...