Remoting和Webservice的區別

2022-07-25 09:24:09 字數 708 閱讀 5915

remoting和webservice的區別

**:其實現的原理並沒有本質的區別,在應用開發層面上有以下區別:

1、remoting可以靈活的定義其所基於的協議,如果定義為http,則與web service就沒有什麼區別了,一般都喜歡定義為tcp,這樣比web service稍為高效一些

2、remoting不是標準,而web service是標準;

3、remoting一般需要通過乙個winform或是windows服務進行啟動,而web service則需要iis進行啟動。

4、在vs.net開發環境中,專門對web service的呼叫進行了封裝,用起來比remoting方便

我建議還是採用web service好些,對於開發來說更容易控制

remoting一般用在c/s的系統中,web service是用在b/s系統中

後者還是各語言的通用介面

相同之處就是都基於xml

webservice 是marshbyvalue的,必須傳物件的值。速度慢,可以過firewall,配置比較簡單,適合internet(網際網路)。

概括的說remoting與web services的區別是:

(1)既支援tcp通道又支援http通道,傳輸速度快

(2)即可傳輸xml的soap包又可傳輸二進位製流,效率高

(3)remoteing主要用於c/s結構專案

(4)不一定要依賴iis伺服器

remoting和webservice有什麼區別

其實現的原理並沒有本質的區別,在應用開發層面上有以下區別 1 remoting可以靈活的定義其所基於的協議,如果定義為http,則與web service就沒有什麼區別了,一般都喜歡定義為tcp,這樣比web service稍為高效一些 2 remoting不是標準,而web service是標準 ...

remoting和webservice有什麼區別

其實現的原理並沒有本質的區別,在應用開發層面上有以下區別 1 remoting可以靈活的定義其所基於的協議,如果定義為http,則與web service就沒有什麼區別了,一般都喜歡定義為tcp,這樣比web service稍為高效一些 2 remoting不是標準,而web service是標準 ...

Remoting和Webservice的區別

其實現的原理並沒有本質的區別,在應用開發層面上有以下區別 1 remoting可以靈活的定義其所基於的協議,如果定義為http,則與web service就沒有什麼區別了,一般都喜歡定義為tcp,這樣比web service稍為高效一些 2 remoting不是標準,而web service是標準 ...