明輝手游網(wǎng)中心:是一個免費提供流行視頻軟件教程、在線學習分享的學習平臺!

Web Services的魅力

[摘要]Web Services是當今最熱門的企業(yè)級技術,越來越多的媒體熱衷于談論這個領域不斷涌現(xiàn)的創(chuàng)新成果和各種聯(lián)盟,已有的廠商紛紛宣布進入Web Services市場, 新興的公司則從一開始就打起了實施Web Services的主意。 俗話說,無利不起早。Web Services之熱也正源起于它的...
Web Services是當今最熱門的企業(yè)級技術,越來越多的媒體熱衷于談論這個領域不斷涌現(xiàn)的創(chuàng)新成果和各種聯(lián)盟,已有的廠商紛紛宣布進入Web Services市場, 新興的公司則從一開始就打起了實施Web Services的主意。  

俗話說,無利不起早。Web Services之熱也正源起于它的商業(yè)價值及其所蘊涵的商業(yè)利益。進一步講,Web Services代表著Internet技術的重大發(fā)展,企業(yè)已經(jīng)從 Internet技術中獲得了種種利益,而Web Services將使這種利益更大化。Gartner Group于2002年提出:Web Services是人們思考如何獲取和提供商業(yè)服務的一種新方式,它帶來了巨大的利益,包括降低成本,縮短系統(tǒng)的安裝時間,提高企業(yè)的敏捷性和靈活性。  

從IT技術的角度看,影響企業(yè)反應速度的直接因素是人、流程和信息在企業(yè)內外的流動。人、信息和流程越來越依靠IT手段而整合成為一個整體,Web Services能夠沿著這個方向加強整合,從而使企業(yè)發(fā)展到“高度互聯(lián)、自動化”的狀態(tài)。換言之,人、 流程與信息整合的需求為Web Services提供了廣闊的用武之地。  

● Web Services使人、流程和信息之間的整合更加容易,從而縮短業(yè)務流程周期,提高了反應速度;同時,它能夠為更多的應用和用戶實時地提供關鍵數(shù)據(jù),從而賦予企業(yè)以敏捷性和靈活性。  

● Web Services簡化了客戶的自助服務體系,讓企業(yè)內部各個職能部門通過一 個“窗口”了解客戶,也使得客戶通過一個“窗口”接觸整個企業(yè),接觸到企業(yè)的新產品和服務。這有助于企業(yè)建立持久的、忠誠的客戶關系。  

● Web Services有助于提高企業(yè)效率、決策的質量和速度。就目前而言,只有Web Services能夠將分散在各種系統(tǒng)、信息孤島中的數(shù)據(jù)進行整合,并讓管理者們能夠實時地訪問這些數(shù)據(jù),同時,也可以讓合作伙伴、渠道和供應商直接訪問相關信息和服務,以方便他們優(yōu)化設計、采購、生產、庫存管理、銷售等重要的價值鏈流程。  

Web Services技術標日趨成熟  

作為新興的技術,Web Services仍然處于發(fā)展與完善過程中。前面提到Webservices的基本功能是讓計算機系統(tǒng)之間和應用系統(tǒng)之間互相連接,共享服務。因此,就技術本身而言,Web Services是復雜的。通俗地說,“Web Services”是一個多種技術的集合,如URI、UDDI、XML、WSDI 、SOAP、HTTP、SSL等等。這些技術發(fā)揮著不同的作用,因此人們又根據(jù)其功能將其分為三類:發(fā)現(xiàn)(Discovery)、描述(Description)、交付(Delivery),即所謂的“Web Services的3D”。  

顧名思義,“發(fā)現(xiàn)”類技術的主要功能是發(fā)現(xiàn)Web Services,如URI和UDDI;“描述”類技術則實現(xiàn)了Web Services的自描述,如XML和WSDI等;“交付”類技術則支持用于構建Web Services的通信基礎結構,包括SOAP、HTTP和SSL等。打一個比方,如果把Internet比喻成一條大街,大街兩邊貼滿廣告,當你在大街上漫步時,只能看看廣告,獲得一些信息。Web Services技術投入應用之后,大街兩邊不僅有廣告,而且還會有飯店。也就是說,你不僅可以獲取信息,而且可以獲得服務。在這種情況下,UDDI會首先幫助你 “發(fā)現(xiàn)”一家中意的飯店;飯店的菜單采用XML或WSDI“描述”了各種菜肴的情況,也就是“描述”了飯店的服務;最后,SOAP可以幫助你與服務員交流,并獲得想要的服務,從而完成“交付”的過程。(需要注意的是,采用Web Services之前,是人、機之間互動關系。采用Web Services之后,則是計算機與計算機之間的互動。)  

從發(fā)展程度看,上述技術又可被分為“核心”、“正在形成的核心”和“擴展”技術。 “核心”技術代表已經(jīng)成熟、穩(wěn)定的技術,如前面所列舉的都屬于這一類。它們構成了目前實施Web Services 的基礎,得到所有Web Services平臺的支持,并正在推動Web Services的廣泛應用。  

“正在形成的核心標準”是指已經(jīng)由廠商發(fā)布但尚待通過的技術規(guī)范,包括企業(yè)級應用所需的安全、可靠通信和異步性等,其中解決不同廠商之間互操作的問題尚需時日。但在同一廠商環(huán)境之中,比如BEA WebLogic,已經(jīng)可以提供這些技術,并可用于實現(xiàn)安全、可靠、異步的Web服務。  

最后,“擴展”類技術是指特定應用所需的技術,實際上,大部分企業(yè)級Web Services不需要它們,其成熟還需要較長時間。  

從Web Services中受益  

由于“核心”標準的成熟、穩(wěn)定,Web Services的應用正在普及,尤其是在企業(yè)內部集成方面一直穩(wěn)步發(fā)展。 3月底,《華爾街日報》曾發(fā)表了Web Services在維珍移動(美國)公司應用的報道,反映出Web Services在商業(yè)領域的實際應用狀況。維珍移動擁有美國最大的全 數(shù)字、全PCS無線網(wǎng)絡,它采用BEA WebLogic Platform和Web Services創(chuàng)建了一個實時通信中心,把其技術設施完美地連接在一起,包括蜂窩式網(wǎng)絡主干、客戶關系管理系統(tǒng)和后臺系統(tǒng),為客戶提供內容廣泛的、實時的移動服務,充分體現(xiàn)了其更快的速度、創(chuàng)新、可靠、簡便的服務特色。  

不僅是電信業(yè),目前Web Services在電子政務、金融、零售、能源、交通、電子制造、軟件、地理信息服務等行業(yè)和領域都有廣泛應用,并且有許多成功的案例,  

軟件業(yè)內咨詢機構Stencil Group認為:Web Services的采用將經(jīng)歷早期應用、系統(tǒng)地部署、新業(yè)務模式等幾個階段。2002年中期以前為第一階段,更 加強調內部集成項目,驅動因素是成本效益和挖掘已有投資效益的能力。早期應用者來自金融服務、高技術制造、通信、汽車和保險等領域。從2002年中到2004年初的第二階段中,企業(yè)會系統(tǒng)地、策略性地開發(fā)和采用Web Services,以理順已有的流程。 進入第三階段后,將會出現(xiàn)為Web Services所驅動的新的業(yè)務模式,并實現(xiàn)真正動態(tài)的業(yè)務關系。  

綜上,Web Services已經(jīng)不是遠在天邊的事情,尤其是隨著軟件廠商不斷完善技術規(guī)范,并推出新的產品,越來越多的企業(yè)受益于Web Services指日可。



相關文章