webservice入門課程03

2021-06-21 12:56:14 字數 1877 閱讀 5398

本節主要內容: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:envelopexmlns: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...