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是標準 ...