webservice注意事項

2021-07-02 07:34:30 字數 851 閱讀 5278

webservice注意事項

1.rest和soap區別

1restsoap

2輕量級

重量級3

學習起來比較簡單

相對來說難些

4能通過http形式的直接呼叫,基於json

xml傳輸,支援多協議htpp,smtp...

5rest效率和速度來說相對快些

稍遜一籌

soap: 簡單物件訪問協議,簡單物件訪問協議(soap)是一種輕量的、簡單的、基於 xml 的協議,它被設計成在 web 上交換結構化的和固化的資訊。 soap 可以和現存的許多網際網路協議和格式結合使用,包括超文字傳輸協議( http),簡單郵件傳輸協議(smtp),多用途網際郵件擴充協議(mime)。它還支援從訊息系統到遠端過程呼叫(rpc)等大量的應用程式。

rest: 即rest(representational state transfer表述性狀態轉移)是一種針對網路應用的設計和開發方式,可以降低開發的複雜性,提高系統的可伸縮性。

2.安全性

1、禁止匿名訪問,對webservice進行認證(網路中提供乙個憑證比如加密後的key,限制ip訪問,內網訪問限制...)

2、在第一種方法的基礎上對webservice裡的方法進行加密(呼叫方法時多提供二個引數使用者加密解密用)

3、webservice認證(windows認證,des加解密

..)

ajax呼叫webservice注意事項

var soapdata var soap soapdata ajax error function data 分析一波soap格式,注意在soap1.2版本中 方法名 xmlns 引數名 引數 另外可以參考網頁中涉及的傳輸方法 以下是 soap 1.2 請求和響應示例。所顯示的佔位符需替換為實際值...

WebService中方法的相關注意事項

在webservice中定義方法,有一些注意的地方 1 方法上面需要增加 webmethod 屬性,標誌該方法是乙個webservice方法 2 方法的返回值可以為void string int bool dataset等型別,不能為dictionary等特殊型別。如果真的想使用dictionary...

java DOM 注意事項

1.w3c把標籤內的文字部分也定義成乙個node 2.element物件代表的是xml文件中的標籤元素 繼承於node,亦是node的最主要的子物件 3.attr實際上是包含在element中的,它並不能被看作是element的子物件,因而在dom中attr並不是dom樹的一部分,所以node中的 ...