greenteazsh
          讓我們攜手一起努力......
          posts - 26,  comments - 18,  trackbacks - 0
          轉(zhuǎn)自:http://searchwebservices.techtarget.com.cn/comment/453/3085953.shtml
          出處:IT專家網(wǎng)

                  1994 年網(wǎng)頁(yè)瀏覽器的出現(xiàn),迅速地讓W(xué)orld-Wide Web在短短的幾年間,首度達(dá)到前所未有,一個(gè)真正橫跨全世界的超級(jí)信息庫(kù),所有的文件都遵照相同的格式提供出來(lái),并相互串聯(lián)。

            如果我們從技術(shù)的角度探究Web之所以能成功,會(huì)發(fā)現(xiàn)遵循開放標(biāo)準(zhǔn)所帶來(lái)的松散藕合(loose coupling)是最重要的關(guān)鍵。怎么說(shuō)?站在一個(gè)使用者的立場(chǎng),我只要有一個(gè)瀏覽器,不管是用什么平臺(tái)--PC、Unix、Mac,甚至是PDA,我都可以看遍全世界的網(wǎng)站。或許我明天會(huì)挖掘出幾個(gè)之前從來(lái)沒去過(guò)、令人興奮的新網(wǎng)站。

            最棒的是,我的計(jì)算機(jī)和瀏覽器事先不用和那些新的網(wǎng)站先進(jìn)行設(shè)定,只要想連結(jié)到哪個(gè)網(wǎng)站去就隨時(shí)可以去。更神奇的是,瀏覽器(信息消費(fèi)者)和網(wǎng)站(信息生產(chǎn)/服務(wù)提供者)雙方不會(huì)因?yàn)楦髯圆欢ㄆ冢蛘呤嵌ㄆ诘纳?jí)、改版動(dòng)作而影響彼此的連結(jié)與信息的擷取。這就像燈泡、電池一樣,可自由選擇不同廠牌,來(lái)搭配不同的臺(tái)燈和手電筒。而Web之所以能成功,正是因?yàn)榇蠹?-也就是各廠牌的瀏覽器和網(wǎng)頁(yè)服務(wù)器--基本上都遵循HTML、JPG,HTTP 這些開放格式和標(biāo)準(zhǔn)。但如果用到某瀏覽器或服務(wù)器專屬的功能時(shí),開放性和選擇性就會(huì)受到扼殺。

            隨著網(wǎng)站的迅速普及,除了用網(wǎng)頁(yè)來(lái)提供內(nèi)容和信息外,很快的,網(wǎng)站也變成了數(shù)據(jù)庫(kù)查詢、在線交易等各形各色的服務(wù)提供者。網(wǎng)站服務(wù)器 (Web server) 同時(shí)也開始被賦予要執(zhí)行應(yīng)用程序的任務(wù)。當(dāng)這些任務(wù)變得愈來(lái)愈重要、艱巨且專業(yè)時(shí),應(yīng)用服務(wù)器 (application server) 便應(yīng)運(yùn)而生,時(shí)至今日,發(fā)展已趨于成熟。

            我們可以把這一波的網(wǎng)絡(luò)革命--使用者藉由瀏覽器作為窗口,享受到網(wǎng)站所提供的各項(xiàng)應(yīng)用服務(wù)--稱做是Web 1.0的時(shí)代。而「browser to AP」可說(shuō)是這個(gè)時(shí)代不二的運(yùn)行模式。

            幾年前,網(wǎng)絡(luò)上的有識(shí)之士開始思考:為什么要那么僵硬的局限大家,一定要透過(guò)瀏覽器才能來(lái)執(zhí)行網(wǎng)站上的應(yīng)用、享受所提供各項(xiàng)服務(wù)?是不是可以讓信息服務(wù)的消費(fèi)者和生產(chǎn)者之間更「松散藕合」一點(diǎn);換句話說(shuō),網(wǎng)站上的應(yīng)用程序在提供各項(xiàng)服務(wù)時(shí),是不是可以不要將交易和查詢的結(jié)果立即format成HTML網(wǎng)頁(yè)的格式?

            因?yàn)檫@樣一來(lái),就等于對(duì)信息的消費(fèi)端預(yù)設(shè)了一個(gè)立場(chǎng),變成強(qiáng)迫消費(fèi)端非得要用瀏覽器來(lái)與信息供應(yīng)端互動(dòng)。是不是能有一個(gè)更中立的方式,讓消費(fèi)端自行決定要如何消化、呈現(xiàn)從服務(wù)端所提供的信息?XML正是在這樣的背景下誕生,其目的即在于提供一個(gè)對(duì)信息能夠做精準(zhǔn)描述的機(jī)制,藉以彌補(bǔ) HTML 太過(guò)于表現(xiàn)導(dǎo)向的特質(zhì)。

            在這樣的情況下,消費(fèi)端的應(yīng)用彈性便大幅增進(jìn)。生產(chǎn)端應(yīng)用服務(wù)器所提供出來(lái)的信息「服務(wù)」,除了瀏覽器外,還有包含IM (Instant Messenger) 在內(nèi)的P2P軟件、Java手機(jī)、IA 家電,乃至于其它服務(wù)器上的服務(wù)程序。而Office類的文書軟件,也都搖身一變?yōu)闈撛诘男畔⑾M(fèi)者。Web 的運(yùn)行模式,也從之前的 Web 1.0 --「browser to AP」,演化到「AP to AP」的 Web 2.0 時(shí)代。而「Web services」這個(gè)名詞被選擇用來(lái)代表這個(gè)新的應(yīng)用模式。

            Web 1.0 時(shí)代為因應(yīng)需求所衍生的應(yīng)用服務(wù)器,在Web 2.0 時(shí)代也逐漸開始演化為服務(wù)導(dǎo)向的應(yīng)用平臺(tái)。在后續(xù)的專欄中,將會(huì)進(jìn)一步的討論到這個(gè)主題。

            再來(lái)看看 Web services 發(fā)展至今,已經(jīng)受到廣泛探討和研發(fā)的各個(gè)技術(shù)層面。我們用真實(shí)世界中的服務(wù)來(lái)對(duì)照,會(huì)發(fā)現(xiàn)Web services和SOA 中所強(qiáng)調(diào)的「服務(wù)」,在觀念上有許多地方的確有如前兩期中所言,與業(yè)務(wù)面非常貼近。

            就以日常生活中常接觸到的郵局、銀行,監(jiān)理所等的服務(wù)柜臺(tái)來(lái)說(shuō),我們?cè)谂R柜申辦之前,可以先在服務(wù)臺(tái)查詢服務(wù)說(shuō)明、服務(wù)項(xiàng)目,然后得找到正確的申辦窗口。至于申辦前,也必須先按規(guī)定先填單子,照字段格式一項(xiàng)項(xiàng)的填寫,還必須出具印鑒、身分證等驗(yàn)明正身,然后交給承辦人員辦理。

            當(dāng)業(yè)務(wù)繁忙、排隊(duì)的人多的時(shí)候,可能會(huì)有義工或?qū)H艘龑?dǎo)我們到比較不忙的窗口去申辦,以加快處理速度。服務(wù)的質(zhì)量;也可能會(huì)受到服務(wù)主管的監(jiān)聽和紀(jì)錄(像我們打電話到客服中心去,就常常被告知說(shuō),為確保服務(wù)質(zhì)量,這通電話可能受到監(jiān)聽)。

            這些和服務(wù)相關(guān)的各項(xiàng)功能,在Web services和SOA的領(lǐng)域中,也都一一有相對(duì)應(yīng)的機(jī)制,包括UDDI和 WSDL(服務(wù)查詢和描述)、service endpoint(申辦窗口)、XML Schema/XSD(申請(qǐng)單元格式)、WS-Security(驗(yàn)明正身)、SOAP(申辦動(dòng)作),此外還有服務(wù)繞徑/路由和負(fù)載平衡(申辦排隊(duì)的引導(dǎo))、服務(wù)監(jiān)控、管理、稽核,以及質(zhì)量的確保。

            所有這些 Web services 的相關(guān)領(lǐng)域,目前都已經(jīng)有專門的產(chǎn)品提供解決方案。在設(shè)計(jì)規(guī)劃 Web services 和服務(wù)導(dǎo)向架構(gòu)時(shí),負(fù)責(zé)的建筑師也可以利用這些與真實(shí)世界業(yè)務(wù)相仿的特性,來(lái)協(xié)助鑒定所規(guī)劃的 IT 服務(wù),同時(shí)應(yīng)與使用單位進(jìn)行充分的溝通。而此舉對(duì)成功的導(dǎo)入,將有相當(dāng)?shù)膸椭?/p>

          posted on 2007-07-03 16:13 綠茶 閱讀(197) 評(píng)論(1)  編輯  收藏 所屬分類: WebService

          FeedBack:
          # re: 認(rèn)識(shí)Web2.0下的Web服務(wù)和SOA
          2007-07-03 16:15 | 綠茶
          為什么要那么僵硬的局限大家,一定要透過(guò)瀏覽器才能來(lái)執(zhí)行網(wǎng)站上的應(yīng)用、享受所提供各項(xiàng)服務(wù)?是不是可以讓信息服務(wù)的消費(fèi)者和生產(chǎn)者之間更「松散藕合」一點(diǎn);換句話說(shuō),網(wǎng)站上的應(yīng)用程序在提供各項(xiàng)服務(wù)時(shí),是不是可以不要將交易和查詢的結(jié)果立即format成HTML網(wǎng)頁(yè)的格式?
          這篇可以了解何時(shí)需要用web service  回復(fù)  更多評(píng)論
            
          在壓力下共生:)
          我們一起成長(zhǎng)
          QQ:176739920

          <2007年7月>
          24252627282930
          1234567
          891011121314
          15161718192021
          22232425262728
          2930311234

          常用鏈接

          留言簿(1)

          隨筆分類

          隨筆檔案

          文章檔案

          搜索

          •  

          最新評(píng)論

          閱讀排行榜

          評(píng)論排行榜

          主站蜘蛛池模板: 河东区| 三穗县| 且末县| 长海县| 富锦市| 独山县| 涿鹿县| 阿拉善右旗| 高尔夫| 保定市| 襄汾县| 新乡市| 封开县| 乐陵市| 莱州市| 喀喇沁旗| 方山县| 巩留县| 遂溪县| 龙泉市| 隆尧县| 电白县| 淅川县| 林甸县| 峨眉山市| 福清市| 榆中县| 浙江省| 万源市| 苏尼特右旗| 色达县| 沈阳市| 祁东县| 崇左市| 怀柔区| 崇州市| 九龙县| 昭通市| 富顺县| 保康县| 宜章县|