国产毛片午夜福利,国产黄网,国产亚洲天堂,97国产精品

  •  
    .Net的精髓-XML和SOAP(三)
    發(fā)布時間:2005-03-17   瀏覽次數(shù):1185072
    用SOAP實現(xiàn)數(shù)據(jù)通訊    長期以來我們使用超文本傳輸協(xié)議 HTTP 來提供 Web 頁面以及往來的內(nèi)容。但當我們將 HTTP 或一些其它 Internet 傳輸協(xié)議 同 XML 結(jié)合起來,并指定 XML 文檔自身的格式時,你得到了簡單對象訪問協(xié)議 SOAP。至少在開始構(gòu)想它時,SOAP是被設(shè)計為從本地系統(tǒng)向遠程系統(tǒng)傳遞遠端方法調(diào)用的; SOAP 的結(jié)構(gòu)與同時代的其它遠程結(jié)構(gòu)—DCOM、CORBA 和 RMI 等等—所不同的,SOAP 協(xié)議可以穿越任何團體的防火墻,并且 SOAP 數(shù)據(jù)包中包含著以 XML 編碼的數(shù)據(jù)。而且,它們易于分析和使用。SOAP 還有很好的伸縮性,這使得我們能同時為非常多的用戶服務(wù)。    SOAP 模型最初的構(gòu)想是使用請求-響應(yīng)模型,同我們所用的 Internet 計算模型很相似。隨后,SOAP 發(fā)展到包含了消息模型。兩者的不同之處是 SOAP 在對遠端系統(tǒng)上的方法參數(shù)進行編碼時,有獲得結(jié)果的特殊目的。它并不請求 Web 站點提供一個感興趣的數(shù)據(jù)表格,相反,比如說,在同樣的系統(tǒng)上我能調(diào)用一個假想稱為 CalculatePayment() 的遠程調(diào)用,并收到一個個人付款數(shù)值。是的,你能用一個表單做到這些,但關(guān)鍵是在調(diào)用服務(wù)和提交表單之間存在著差別。服務(wù)調(diào)用是功能更強的概念。    .NET:數(shù)據(jù)共享平臺    給我一種語言 XML 和一種通訊方式 SOAP,我能建立允許我們交互和合作的系統(tǒng)。這是 .NET。最初,Microsoft 將建立這種強大的共享,然后他們需要一些時間將最初的版本放到公共領(lǐng)域。如果 .NET 像預(yù)期的那樣工作,它將改變我們的計算習(xí)慣和業(yè)務(wù)實踐,像在過去的二十年里 DOS 和 Windows 所做的那樣。可以預(yù)見,鼓勵用戶進行交互并為 Web 消費者提供服務(wù)的站點將繁榮昌盛。這些站點不會遇到麻煩甚至消亡,因為 Internet 消費者正在更多地意識到他們需要得到增強的服務(wù)。    胖客戶機計算并沒有消亡,但瘦客戶機計算正在市場上變得更加流行。作為一個開發(fā)者或項目經(jīng)理,應(yīng)該有責(zé)任學(xué)習(xí)的概念和技術(shù),并把它們應(yīng)用到業(yè)務(wù)實踐之中。記住達爾文的圣言:進化在產(chǎn)生,但自然選擇也在進行。 來源:http://edu.chinaz.com
    立即預(yù)約