国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發(fā) > 綜合 > 正文

很老的文章了,不知道有人貼過沒有:Web服務(wù)發(fā)展中的一些問題

2024-07-21 02:21:28
字體:
供稿:網(wǎng)友

商業(yè)源碼熱門下載www.html.org.cn

web服務(wù)發(fā)展中的一些問題


日期: 2001年10月10日    

  
以前從來沒有產(chǎn)生過如此激動(dòng)人心的協(xié)議. 但是僅僅是不停的念叨諸如soap, wsdl, 和uddi--定義web 服務(wù)的三種協(xié)議--之類的縮略語并不能讓組件軟件結(jié)構(gòu)和通用的xml集成的想法成為現(xiàn)實(shí). 要使web服務(wù)開始工作, 與之相關(guān)的協(xié)議必須被重新定義, 相應(yīng)的開發(fā)工具也必須被發(fā)布出來, 而it經(jīng)理和開發(fā)者中必須來一場(chǎng)文化革命.

特別是微軟和ibm在交流web服務(wù)所能帶來的好處方面發(fā)揮了另人驚訝的卓有成效的作用--可重用的軟件組件, 企業(yè)間容易的集成過程, 等等. 雖然實(shí)際的web服務(wù)的實(shí)現(xiàn)還處在實(shí)驗(yàn)階段,新聞界已經(jīng)使這些高層的概念深入人心. 作為反對(duì)人物的開發(fā)人員卻有不同的看法. 對(duì)于web服務(wù), 他們有很多不滿的地方.

下面是開發(fā)者對(duì)于web 服務(wù)的通常的一些反對(duì)意見. 其中的一些已經(jīng)得到了很好的解決但是也有一些沒有:

安全和認(rèn)證. 在對(duì)web 服務(wù)的所有反對(duì)意見中, 這兩點(diǎn)最先出現(xiàn)而且出現(xiàn)得最多. 幸運(yùn)的是, 當(dāng)你在處理敏感的數(shù)據(jù)的時(shí)候, ssl, 這種老的web 解決方案, 能夠很好的避免xml消息被截獲. 但是在服務(wù)器上認(rèn)證xml 文件是另外一回事. 有不下十種的認(rèn)證方案--它們分別由不同的標(biāo)準(zhǔn)委員會(huì)提出--希望能夠通過數(shù)字簽名和類似的技術(shù)來解決這個(gè)問題, 但這些標(biāo)準(zhǔn)要穩(wěn)定下來尚需時(shí)日.

事務(wù)完成. 當(dāng)多個(gè)交易方同時(shí)交易的時(shí)候--就象在一個(gè)供貨鏈中發(fā)生的那樣--事務(wù)的處理過程是長(zhǎng)時(shí)間的, 而且會(huì)很復(fù)雜. 必須找到一種方法來監(jiān)視復(fù)雜的事務(wù)以便處理過程的每一個(gè)部分都被標(biāo)識(shí)出來. 有幾種不同的標(biāo)準(zhǔn), 包括安全的斷言標(biāo)記語言(secure assertion markup language), 商業(yè)事務(wù)協(xié)議, 和ibm公司的可靠http, 致力于解決這個(gè)問題, 但是各標(biāo)準(zhǔn)化協(xié)會(huì)還沒有同意其中的任何一個(gè).

性能. 對(duì)于這個(gè)問題壓根就沒有好答案. 基于http的xml 根本就不是高性能的解決方案. 而且如果使用處于;這些協(xié)議頂端的安全協(xié)議, 那么用戶想要服務(wù)器對(duì)一個(gè)特定的動(dòng)作很快的作出響應(yīng)是不可能的--比方說信用卡的驗(yàn)證--高延時(shí)的問題會(huì)使web 服務(wù)在一段時(shí)間內(nèi)被限制在企業(yè)內(nèi)的工程和自動(dòng)的b2b事務(wù)處理項(xiàng)目里.

增加的依靠性. 如果多個(gè)應(yīng)用程序是基于同一個(gè)web 服務(wù), 對(duì)這個(gè)web服務(wù)的改變可能使多個(gè)應(yīng)用程序發(fā)生錯(cuò)誤. 相似的, 個(gè)別的web 服務(wù)的大量使用必須被小心的監(jiān)視起來, 確保相應(yīng)的硬件被正確的升級(jí). 就象任何的組件架構(gòu)一樣, web 服務(wù)組件必須為通用的用途者開發(fā), 也就是說程序員必須估計(jì)出許多應(yīng)用都要用的功能.

容量和可靠性. web 連接比已經(jīng)比以前更加可靠了, 但是當(dāng)你調(diào)用防火墻外的組件的時(shí)候, 你必須忍受更低的上行速度. 你還不得不信任通過xml api訪問的組件, 把它們完全看作是黑盒子. 在公司之間必須建立起老套的信任關(guān)系, 然后才可以接受使用其它人的web 服務(wù)的風(fēng)險(xiǎn).

額外的開發(fā)工作. 系個(gè)人都希望以正確的方式開發(fā)應(yīng)用程序: 完整的開發(fā)文檔, 時(shí)時(shí)想著代碼最大程度的被重用. 但是在現(xiàn)實(shí)世界里, 項(xiàng)目必須在確定的時(shí)間完成并且有一定的經(jīng)費(fèi)限制. 第一次從web服務(wù)組件創(chuàng)建應(yīng)用程序會(huì)需要額外的工作和時(shí)間. 不管怎樣, 許多it 經(jīng)理不想僅僅為了獲得以后才能實(shí)現(xiàn)的代碼重用的好處而使項(xiàng)目拖下去. 因?yàn)橥瑯拥脑? 一個(gè)it 經(jīng)理將能夠正常工作的應(yīng)用程序"組件化"的可能性也是非常小的, 即使將它們分割成web 服務(wù)組件能為其它的應(yīng)用帶來好處.

但是沒有一個(gè)困難能真正擋住它的腳步. 實(shí)際上, 我所訪問過的開發(fā)者都同意web 服務(wù)發(fā)展的大方向而且許多還正在為實(shí)驗(yàn)性的程序工作.

由于對(duì)web 服務(wù)所需的時(shí)間和工作量有了更現(xiàn)實(shí)的估計(jì)--以及對(duì)web 服務(wù)的限制的更清晰的理解--也許這種很有前途的技術(shù)不會(huì)象許多其它的技術(shù)那樣遭受過高的期待.

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 揭东县| 洛浦县| 杭州市| 衡阳县| 建昌县| 渝北区| 卫辉市| 来凤县| 卫辉市| 出国| 江安县| 西乌珠穆沁旗| 原平市| 昌吉市| 延庆县| 桃源县| 延寿县| 白银市| 台山市| 太保市| 抚州市| 南岸区| 宝丰县| 沅陵县| 武隆县| 东安县| 额济纳旗| 屏东县| 商丘市| 正阳县| 新疆| 凤城市| 屯昌县| 哈尔滨市| 司法| 泰和县| 台前县| 抚远县| 余姚市| 饶阳县| 科技|