當(dāng)前位置:工程項(xiàng)目OA系統(tǒng) > 泛普各地 > 重慶OA系統(tǒng) > 重慶OA行業(yè)資訊
為什么說(shuō)Web服務(wù)將是一件大事
申請(qǐng)免費(fèi)試用、咨詢電話:400-8352-114
AMTeam.org為什么說(shuō)Web服務(wù)將是一件大事
當(dāng)微軟,IBM和Sun都同意用一種東西來(lái)改變現(xiàn)狀的時(shí)候會(huì),這個(gè)東西是什么呢?實(shí)際上,它們已經(jīng)這樣做了。計(jì)算機(jī)領(lǐng)域的黑色三人組突然聯(lián)合了,至少是在它們最近的目標(biāo)上統(tǒng)一了。他們把腦子里的一個(gè)想法強(qiáng)加給了可憐的消費(fèi)者,銷售它們的Web 服務(wù)。
我無(wú)法確定什么時(shí)候軟件工業(yè)所有的領(lǐng)航燈突然都照到了一點(diǎn)上--特別是當(dāng)這并不是對(duì)明顯的用戶需求做出的反應(yīng)--這一點(diǎn)就是Web 服務(wù)。
如果一家公司試圖賣(mài)給你并不了解的東西,那么它通??赡苁且粠樵噶?。但是Web 服務(wù)可能是一種例外。那是因?yàn)樗鼈兘⒃谖覀円呀?jīng)熟知的事物之上(比方Internet和基于組件的編程)來(lái)解決一些實(shí)際的問(wèn)題并創(chuàng)造新的機(jī)遇。
怎么做和為什么做
問(wèn)題是:你如何讓?xiě)?yīng)用程序通過(guò)Internet彼此之間進(jìn)行對(duì)話?
那么為什么你要讓它們進(jìn)行對(duì)話呢?也許這樣做是為了讓公司內(nèi)需要知道一個(gè)特定的商品價(jià)格的應(yīng)用程序能夠自動(dòng)的詢問(wèn)一個(gè)供貨商的計(jì)算機(jī)來(lái)實(shí)時(shí)的獲得這些信息。
或者也許你的公司是一家汽車出租公司,需要允許所有的航空公司能夠訪問(wèn)你的出租車預(yù)定系統(tǒng)?;蛘吣阌幸粋€(gè)Web 站點(diǎn),希望所有的移動(dòng)電話和無(wú)線PDA能夠下載你的網(wǎng)站內(nèi)容而不需要在意這些設(shè)備是完全不同的。
今天,所有這些問(wèn)題的解決方案都是為特定的需求設(shè)計(jì)特定的程序。每個(gè)供貨商,航空公司和移動(dòng)電話或者無(wú)線設(shè)備數(shù)據(jù)交換使用的方法可能都不相同。因?yàn)榭紤]到了所有這些復(fù)雜性,這些問(wèn)題中的大多數(shù)都還沒(méi)有得到解決,從而大大損失了軟件提供的效率。
Web 服務(wù)解決了這個(gè)問(wèn)題,它建立了一套使通訊標(biāo)準(zhǔn)化的方法,使得應(yīng)用程序和設(shè)備通過(guò)Internet在前后端共享數(shù)據(jù)的時(shí)候變得更加容易。
演示實(shí)例
下面有一個(gè)Web 服務(wù)的非常簡(jiǎn)單的例子,這個(gè)例子是我在一個(gè)由微軟發(fā)起的Web
服務(wù)工作組里創(chuàng)建的。
我們想做的是在一臺(tái)Windows計(jì)算機(jī)上輸入一些數(shù)據(jù)并由另一臺(tái)計(jì)算機(jī)把它們分別相加并求出其和,然后它會(huì)發(fā)加結(jié)果。我們使用一臺(tái)Internet上的Linux計(jì)算機(jī)來(lái)完成相加的工作。
首先,我們創(chuàng)建一個(gè)簡(jiǎn)單的Windows應(yīng)用程序來(lái)輸入我們想要相加的數(shù)字,然后把它們進(jìn)行格式化以便Linux程序--即Web 服務(wù)--能夠理解并處理它們。這個(gè)客戶端然后搞清楚如何顯示Linux平臺(tái)上生成的結(jié)果。
我們現(xiàn)在單擊按紐,要相加的數(shù)字就被發(fā)送到了Linux計(jì)算機(jī)上,在那里,我們新創(chuàng)建的Web 服務(wù)把它們加起來(lái),然后把它們的和返回給Windows計(jì)算機(jī),這臺(tái)Windows計(jì)算機(jī)知道如何顯示這個(gè)結(jié)果。所有這些都能夠正常工作因?yàn)橐呀?jīng)建立的一些標(biāo)準(zhǔn)能夠告訴計(jì)算機(jī)如何進(jìn)行通訊。
因?yàn)樘幱贗nternet之上,Linux計(jì)算機(jī)應(yīng)該知道如何向任何一個(gè)需要我們這種相加服務(wù)的客戶端計(jì)算機(jī)--或者甚至是其它任何一個(gè)計(jì)算機(jī)程序--提供相同的Web 服務(wù)。你可以把這個(gè)功能修改成比簡(jiǎn)單的數(shù)學(xué)計(jì)算更重要的東西,它就會(huì)變得非常強(qiáng)大。
分享應(yīng)用程序
Web 服務(wù)是關(guān)于使用Web 進(jìn)行信息訪問(wèn)的編程方式:即為復(fù)雜的任務(wù)提供通用解決方法的框架。就象Web解決了與尋找和顯示信息有關(guān)的問(wèn)題一樣--感謝通用語(yǔ)言HTML--Web 服務(wù)能夠讓?xiě)?yīng)用程序廣告它們自己并為所有能夠通過(guò)Internet到達(dá)它們的人完成一定的工作。
這種應(yīng)用程序共享的想法并不是新想法,至少不完全是新的想法。一種叫做時(shí)間共享的服務(wù),也就是商業(yè)公司能夠在一臺(tái)大型機(jī)上租用計(jì)算時(shí)間的服務(wù)曾經(jīng)是一筆很大的業(yè)務(wù)。它同時(shí)還是ASP或者說(shuō)應(yīng)用服務(wù)提供商的前身。
相反的是有了Web服務(wù)以后你不再是分享一個(gè)應(yīng)用程序而是擁有兩個(gè)或者多個(gè)應(yīng)用程序通過(guò)網(wǎng)絡(luò)進(jìn)行通訊和協(xié)作。Web 服務(wù)可能甚至?xí)话瑧?yīng)用程序的組件部分。
為什么這個(gè)很有前途的技術(shù)會(huì)被稱為Web 服務(wù)呢?因?yàn)閼?yīng)用程序相互通訊的方法是使用Web 早已經(jīng)使用的HTTP協(xié)議。這意味著應(yīng)用程序能夠以與HTML編寫(xiě)Web頁(yè)面類似的方式進(jìn)行通訊。Web 服務(wù)的通訊語(yǔ)言被稱為XML。
詞匯表的解釋
編寫(xiě)一篇關(guān)于Web 服務(wù)的文章的問(wèn)題是這個(gè)主題很快就變得越來(lái)越復(fù)雜。想一想你閱讀本文所必須的東西:我需要知道如何寫(xiě)文章也必須知道你懂的一門(mén)語(yǔ)言。我還需要一種方法來(lái)告訴你,你可以獲得這個(gè)信息。
然后我需要一種方法來(lái)發(fā)送這個(gè)信息,然后你需要一種方法在你的后端應(yīng)用中訪問(wèn)和顯示這個(gè)信息。當(dāng)然你必須要能夠閱讀你屏幕上出現(xiàn)的一切。
在實(shí)際生活中,這個(gè)過(guò)程看起來(lái)相當(dāng)簡(jiǎn)單,但這是因?yàn)橛袩o(wú)數(shù)的標(biāo)準(zhǔn)在起作用。Web 服務(wù)使用已經(jīng)存在的一些標(biāo)準(zhǔn),而另一些標(biāo)準(zhǔn)則已經(jīng)基本確立,還有一些標(biāo)準(zhǔn)會(huì)被創(chuàng)立。所以當(dāng)你看到一些眼熟或者不熟悉的語(yǔ)言和縮寫(xiě)的時(shí)候,比方UDDI, XML, SOAP以及Web 服務(wù)的其它一些詞匯的時(shí)候,不要感到這很愚蠢。
詞匯表的解釋是很重要的。原因是:這就是歷史學(xué)家和預(yù)言家稱為“拐點(diǎn)”的地方,它指的是重要的事物出現(xiàn)并改變其它事物的時(shí)刻。
Web 服務(wù)也許能夠戲劇性的改變應(yīng)用程序運(yùn)行和開(kāi)發(fā)的方式,就象Web 改變了我們?cè)L問(wèn)和共享信息的方式甚至改變了我們的商業(yè)和購(gòu)物行為一樣。
要想知道未來(lái)對(duì)于這一點(diǎn)的證明,請(qǐng)隨時(shí)注意我們的網(wǎng)站。在星期三,Bill Gates 會(huì)在圣弗朗西斯科介紹微軟最新版本的旗艦開(kāi)發(fā)工具,Visual Studio.Net,它被用來(lái)幫助開(kāi)發(fā)者創(chuàng)建這些Web 服務(wù)。
我會(huì)注意看看Bill會(huì)說(shuō)些什么--然后回頭會(huì)更多的介紹這種擁有如此大的潛力的技術(shù),正是這種技術(shù)使得計(jì)算機(jī)領(lǐng)域最大的幾家公司形成了難得的聯(lián)盟。
- 1南重慶的“房地產(chǎn)”,在大家的印象中就是“城鄉(xiāng)接合部”
- 2如何判斷一個(gè)企業(yè)流程管理水平高低?
- 3成功實(shí)施IT資產(chǎn)管理的十個(gè)經(jīng)驗(yàn)
- 4經(jīng)濟(jì)危機(jī)之下的“高薪酬”刺激了誰(shuí)的神經(jīng)?
- 53G移動(dòng)互聯(lián)網(wǎng)時(shí)代 數(shù)字出版變局
- 6服務(wù)業(yè)ERP 從哪兒得到這些功能
- 7SaaS和云計(jì)算:軟件業(yè)互聯(lián)網(wǎng)化雙驅(qū)動(dòng)
- 8[原創(chuàng)]OGISM,我真需要嗎?
- 9ITIL為何好看不好吃之問(wèn)題顯現(xiàn)
- 10網(wǎng)站成為制約保險(xiǎn)電子商務(wù)發(fā)展的關(guān)鍵
- 11開(kāi)源ERP選型:以穩(wěn)定的活躍度避免風(fēng)險(xiǎn)
- 12SOA的應(yīng)用應(yīng)該從小的成功開(kāi)始
- 13Sun將更新Web服務(wù)器應(yīng)用軟件
- 14微軟公開(kāi)基于Web服務(wù)未來(lái)計(jì)算環(huán)境宏偉發(fā)展藍(lán)圖
- 15IT治理——從IT中獲得最大價(jià)值
- 16出版業(yè)跨越式發(fā)展的指標(biāo)體系研究
- 17四類IT問(wèn)題 企業(yè)架構(gòu)的諸多痛點(diǎn)
- 18廣東電信運(yùn)維經(jīng)驗(yàn):裝電表 記考核
- 19農(nóng)村信息化呼喚兩個(gè)“一公里”
- 20理念變成現(xiàn)實(shí) SOA的五個(gè)切入點(diǎn)
- 21企業(yè)IT的發(fā)展將更具戰(zhàn)略性及集中性
- 22企業(yè)規(guī)劃和架構(gòu)戰(zhàn)略
- 23實(shí)施熱點(diǎn):企業(yè)信息化內(nèi)控不能一刀切
- 24[原創(chuàng)]數(shù)據(jù)的準(zhǔn)確性和完整性是IT服務(wù)的命根子
- 25銀行新疆域之爭(zhēng)
- 26項(xiàng)目經(jīng)理:停止IT需求的“收集”
- 27業(yè)內(nèi)人士認(rèn)為網(wǎng)絡(luò)服務(wù)是2002年IT熱點(diǎn)
- 28教育信息化:八大技術(shù)點(diǎn) 一盤(pán)趨勢(shì)棋
- 29Web services協(xié)調(diào) 只聞樓梯響
- 30企業(yè)商業(yè)智能應(yīng)用鮮有作為原因何在?
成都公司:成都市成華區(qū)建設(shè)南路160號(hào)1層9號(hào)
重慶公司:重慶市江北區(qū)紅旗河溝華創(chuàng)商務(wù)大廈18樓
泛普重慶OA行業(yè)資訊其他應(yīng)用
重慶OA軟件 重慶OA新聞動(dòng)態(tài) 重慶OA信息化 重慶OA客戶 重慶OA快博 重慶OA行業(yè)資訊 重慶軟件開(kāi)發(fā)公司 重慶網(wǎng)站建設(shè)公司 重慶物業(yè)管理軟件 重慶餐飲管理軟件 重慶倉(cāng)庫(kù)管理系統(tǒng) 重慶門(mén)禁系統(tǒng) 重慶微信營(yíng)銷 重慶ERP 重慶監(jiān)控公司 重慶金融行業(yè)軟件 重慶B2B、B2C商城系統(tǒng)開(kāi)發(fā) 重慶建筑施工項(xiàng)目管理系統(tǒng)開(kāi)發(fā)
版權(quán)所有:泛普軟件 渝ICP備14008431號(hào)-2 渝公網(wǎng)安備50011202501700號(hào) 咨詢電話:400-8352-114