雜亂筆記-文字描述

web service:

也叫做 xml webservice

可以接收Internet或Internet上的其他系統中傳遞過來的請求

是通過SOAP在web上提供的軟件服務使用WSDL文件進行說明並通過UDDI進行註冊

XML:

擴展性可標記語言

面向短期的臨時數據處理,面向萬維網絡,是SOAP的基礎

SOAP:

簡單的對象存取協議

是xml webservice的通信協議,當用戶通過UDDI找到相應的WSDL描述文件後,可通過SOAP調用建立的web服務中的一個或者多個操作

SOAP是xml文檔形式的調用方法的規範,支持不同的底層接口(HTTP/SMTP)

UDDI:

是一個主要針對web服務提供商和使用者的新項目,在用戶能夠調用web服務之前,必須確定這個服務內包含哪些商務方法,接到被調用的接口定義,還要再服務端編制軟件,UDDI是一種根據描述文檔來引導系統查找相應服務的機制。UDDI利用SOAP消息機制(標準的XML/HTTP)來發布、編輯、瀏覽以及查找註冊信息。它採用xml格式來封裝各種不同類型的數據,並且發送到至粗惡中心或者註冊中心來返回需要的數據。



websocket:

相對於HTTP來說:websocket是一個持久的協議

在HTTP中,一個request只能有一個response,而且response也是被動的,不能主動發起。


websocket基於HTTP的協議


注意: 聲明發起的協議爲websocket,找到相應的處理-->驗證是否爲相應的處理-->區分同URL下不同服務所需要的協議-->聲明使用的協議版本

websocket:

主動推送消息給客戶端,只需要一個HTTP請求,就可以做到消息推送(回調),不是每次都request,然後等待response,而是有消息了在發送response,不需要request訪問(第一次除外)

傳統的方式上,要不斷地建立、關閉HTTP希望以(非狀態性),每次都需要重新傳輸鑑別信息。websocket只需要一次HTTP握手,整個通訊過程建立在一次連接/狀態中,避免HTTP的非狀態性,服務器會一直知道你的信息,直到關閉請求。

幾個不同的URL可以複用同一個websocket連接


未完... ...待續... ...









發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章