本節主要內容:soap協議、wsdl
soap:****** object access protocol 簡單物件訪問協議
一條 soap 訊息就是乙個普通的 xml 文件,包含下列元素:
這裡是一些重要的語法規則:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
xml
version
=
"1.0"
?>
<
soap:envelope
xmlns:soap
=
" org/2001/12/soap-envelope"
soap:encodingstyle
=
" org/2001/12/soap-encoding"
>
<
soap:header
>
<
soap:body
>
<
soap:fault
>
soap 把 xml 的使用**化為請求和響應引數編碼模式, 並用http 作傳輸。具體地講, 乙個soap 方法可以簡單地看作遵循soap編碼規則的http請求和響應,
個人理解:soap協議就是特定格式的http引數形式,也是說soap用來傳遞資訊的一種格式或者約定的協議,基於此協議,應用伺服器或者web伺服器可以知道
要呼叫哪個方法,傳遞什麼資料,並且以soap形式返回,瀏覽器也能夠解析出期望的結果出來,總之,就是一種協議規範罷了
給引數設定名稱
@webservice
public inte***ce imyservice
呼叫public class testcilent2
}
wsdl (web services description language):
http://localhost:7777/ns?xsd=1內容
http://localhost:7777/ns?wsdl內容
types:用來定義訪問的元素和返回的元素
message:用來傳遞soap訊息
porttype:指明介面的名稱和有哪些方法和訊息
bingin:指定訊息傳遞的格式
service:指定服務的名稱
Redis入門課程筆記
nosql not only sql!nosql基於以下需求 nosql資料庫的四大分類 nosql的特點 易擴充套件 靈活的資料模型 大資料量,高效能 高可用。高效能鍵值對資料庫,支援的鍵值資料型別包括 redis最廣泛的應用就是用於快取 另外還應用於 訪問統計,任務佇列,資料過期處理,應用排行榜...
布瑪有趣c課程第0期 第0課 有趣c課程介紹
這一期的主要目標啊,就是讓你和c語言相識,然後造出第0個孩子來。為什麼是孩子呢?我希望你對你寫的應用啊,負責,呵護,培養,讓他成為對自己或 對其他人有用的應用。為什麼是相識呢?我希望你對c語言有乙個更全面得認識,當然你也要對c語言包容啊,在某些方面也有其缺點。c語言出生於1972啊,已經有快50年的...
rust學習 0 入門
curl ssf sh如果安裝成功 rust is installed now.great 檢查環境變數 source home cargo env配置 要檢查是否正確安裝了 rust rustc version 更新rustup update 使用時出現 error no default tool...