av婷婷久久网,91视频这里只有精品,91午夜福利一区二区,啊啊啊一区二区久久久,啪啪亚洲视频,www.插插,亚洲婷婷精品二区,开心五月激情射,久青草在在线

你好,歡迎您來(lái)到福建信息主管(CIO)網(wǎng)! 設(shè)為首頁(yè)|加入收藏|會(huì)員中心
您現(xiàn)在的位置:>> 新聞資訊 >>
CIO如何在SOA標(biāo)準(zhǔn)海洋中進(jìn)行選擇?
作者:佚名 來(lái)源:論壇 發(fā)布時(shí)間:2007年10月25日 點(diǎn)擊數(shù):
Forrester Research不僅僅在最近關(guān)于這個(gè)主題的研究中計(jì)算出115個(gè)標(biāo)準(zhǔn)與SOA和WebServices相關(guān),而且它還發(fā)現(xiàn)僅僅是確認(rèn)哪些廠商支持哪些標(biāo)準(zhǔn)就幾乎是不可能的。但是CIO為了滿足商業(yè)需求必須不斷推進(jìn)SOA項(xiàng)目。通用汽車的IT架構(gòu)和標(biāo)準(zhǔn)首席架構(gòu)師和主任Hong Zhang,在不斷推進(jìn)的SOA工作中平衡各種標(biāo)準(zhǔn)的困境已經(jīng)幾年了。

  Zhang說(shuō)有很多關(guān)于SOA的標(biāo)準(zhǔn)是一件好事?!斑@表明軟件行業(yè)正朝著廣泛采用SOA方向前進(jìn),”他說(shuō)?!疤魬?zhàn)是還不存在通用的、一致的架構(gòu)框架來(lái)指導(dǎo)這些標(biāo)準(zhǔn)的進(jìn)化、完善和集成。很多標(biāo)準(zhǔn)都不成熟?!?/FONT>

  在這些標(biāo)準(zhǔn)成熟之前,CIO怎樣才能趟過(guò)這灘泥地呢?技術(shù)官員和行業(yè)專家給出了這樣的建議:密切的監(jiān)視這些標(biāo)準(zhǔn)的發(fā)展并且努力保證你的選擇是開放的,但是一定不要拖延關(guān)鍵SOA項(xiàng)目的啟動(dòng)。一些策略可以幫助你避免陷入標(biāo)準(zhǔn)的困境中。

  首先,當(dāng)你做你的SOA規(guī)劃的時(shí)候,你可以創(chuàng)建一個(gè)關(guān)鍵標(biāo)準(zhǔn)的列表,不是全面的標(biāo)準(zhǔn)列表。Forrester Research的分析師Randy Heffner說(shuō),比如,像SOAP和WSDL這樣的標(biāo)準(zhǔn)已經(jīng)被廣泛的采納了,包括WS-Security等標(biāo)準(zhǔn)即將被廣泛采納的。但是其他的一些需要構(gòu)建和高質(zhì)量服務(wù)進(jìn)行操作的WebServices的規(guī)范——比如管理、交易和高級(jí)安全的標(biāo)準(zhǔn)——僅僅成熟到適合具有冒險(xiǎn)精神的技術(shù)采納者,他說(shuō)。

  對(duì)于涌現(xiàn)出來(lái)的SOA和WebServices標(biāo)準(zhǔn),Heffner說(shuō)CIO應(yīng)該注意以下的一些:SOAP 1.1, WSDL 1.1, WS-I Basic Profile 1.0 or 1.1, UDDI 3.0.2, WS-Security 1.0 or 1.1, WS-BPEL 2.0, BPMN, WSRP 1.0, XML Schema 1.0, XSLT 1.0, XPath 1.0, XQuery 1.0, XML Signature和XML Encryption。

  CIO應(yīng)該支持基于標(biāo)準(zhǔn)的SOA而不是本地的協(xié)議,Heffner說(shuō),“但是不要為了僅僅是使用標(biāo)準(zhǔn)而犧牲任何應(yīng)用的必須的服務(wù)質(zhì)量(quality of service,縮寫QoS)?!比绻粋€(gè)應(yīng)用必須有比WebServices所能提供的更高的QoS,“那么做技術(shù)的變通,但是這些變通能夠保持和出現(xiàn)的規(guī)范的設(shè)計(jì)模型的密切聯(lián)系,”他說(shuō)。CIO是否有必要了解哪些廠商支持哪些標(biāo)準(zhǔn)?“不用全面了解,”Heffner說(shuō)。“但是需要做出主要的軟件基礎(chǔ)架構(gòu)決定的CIO應(yīng)該掌握候選廠商當(dāng)前和未來(lái)對(duì)于SOA和WebServices規(guī)范支持的圖表?!蹦阋残枰斫饽悻F(xiàn)在廠商的計(jì)劃,他說(shuō)。否則,你會(huì)冒險(xiǎn)投資于可能無(wú)法滿足組織的長(zhǎng)期商業(yè)目標(biāo)或者SOA策略的技術(shù)。

  很多的組織會(huì)尋找臨時(shí)的解決方案——比如中間件——來(lái)克服缺乏成熟標(biāo)準(zhǔn)的困難?!皬腃IO的角度來(lái)講,他們冒著很大的壓力來(lái)采用一個(gè)中間件平臺(tái)來(lái)填補(bǔ)缺乏的標(biāo)準(zhǔn),但是從某種程度來(lái)講,這不會(huì)將他們鎖定到它,”Jim Stogdill說(shuō),他是幫助客戶啟動(dòng)SOA項(xiàng)目的國(guó)防和能源咨詢公司Gestalt LLC的CTO。

  但是重要的是不要在一個(gè)中間件廠商上投入太多,“因?yàn)檫@會(huì)在以后的轉(zhuǎn)換中帶來(lái)太多的分裂,”他說(shuō)。

  Stogdill建議組織機(jī)構(gòu)堅(jiān)持比較常用的標(biāo)準(zhǔn),比如SOAP和WSDL,“并且關(guān)注你的那些提供服務(wù)的商業(yè)應(yīng)用廠商:接著使用非干擾的中間件通過(guò)這些服務(wù)接口將商業(yè)應(yīng)用集成起來(lái)。

  談到它的故事,通用汽車在它早期SOA嘗試中學(xué)習(xí)到鑒別對(duì)于該公司想要達(dá)到的目標(biāo)哪些標(biāo)準(zhǔn)是最重要的。GM在2000年發(fā)起了它的第一個(gè)SOA項(xiàng)目,一個(gè)叫做Northstar的項(xiàng)目,作為它的全球在線汽車展示服務(wù)(GM全球購(gòu)買力)。Northstar的目標(biāo):設(shè)立一個(gè)全球的通用SOA計(jì)劃,足夠靈活的支持GM業(yè)務(wù)的動(dòng)態(tài)性,Zhang說(shuō)。為了達(dá)到這個(gè)目標(biāo),GM設(shè)計(jì)了一個(gè)架構(gòu),將業(yè)務(wù)功能從業(yè)務(wù)處理流程(業(yè)務(wù)功能被實(shí)施的順序)中分離出來(lái)。該公司還將業(yè)務(wù)數(shù)據(jù)的物理位置從使用這些數(shù)據(jù)的業(yè)務(wù)功能分離出來(lái),以及將用戶界面從業(yè)務(wù)處理流程、業(yè)務(wù)功能和業(yè)務(wù)數(shù)據(jù)分開,Zhang說(shuō)。

  2001年,GM成功的在超過(guò)40個(gè)國(guó)家部署了Northstar架構(gòu)。這個(gè)架構(gòu)幫助GM快速的實(shí)現(xiàn)各種業(yè)務(wù)需要,比如滿足數(shù)據(jù)位置的監(jiān)管,基于業(yè)務(wù)簽訂條約來(lái)改變業(yè)務(wù)處理流程以及給予每個(gè)國(guó)家的文化差異來(lái)變化終端用戶的軟件體驗(yàn),Zhang說(shuō)。

  從此,該公司還在其他的面向消費(fèi)者的在線服務(wù)中使用SOA,包括GM的OnStar服務(wù),它計(jì)劃開發(fā)一個(gè)企業(yè)范圍的策略和管理計(jì)劃來(lái)在內(nèi)部和外部的合作伙伴中廣泛的部署SOA,Zhang說(shuō)。作為GM下一代SOA實(shí)施計(jì)劃的一部分,他還評(píng)估了最新的標(biāo)準(zhǔn)和技術(shù)。

  如今對(duì)GM來(lái)說(shuō),最重要的規(guī)范是那些幫助對(duì)跨服務(wù)層(表示層、業(yè)務(wù)處理層等等)的服務(wù)接口進(jìn)行標(biāo)準(zhǔn)化的規(guī)范。其次最重要的是那些幫助對(duì)每個(gè)服務(wù)層中服務(wù)的實(shí)現(xiàn)進(jìn)行標(biāo)準(zhǔn)化的規(guī)范。

  作為開發(fā)企業(yè)SOA策略的一部分,該公司正在圍繞著它的需求鑒別出哪些SOA標(biāo)準(zhǔn)是成熟,哪些應(yīng)該被監(jiān)控以及那哪些是強(qiáng)制的。在這些標(biāo)準(zhǔn)中,GM關(guān)注WS-I Basic Profile 1.1作為企業(yè)范圍的互操作。在此之后,該公司將能夠做出明確的決定,哪些廠商和產(chǎn)品將在它的SOA項(xiàng)目中使用。

  另外一家SOA采用者,TD Banknorth,已經(jīng)采用了一種策略,優(yōu)先考慮在SOA行業(yè)中公認(rèn)的市場(chǎng)領(lǐng)導(dǎo)者(比如webMethods)所采用的標(biāo)準(zhǔn)和被幾家關(guān)鍵的標(biāo)準(zhǔn)組織所承認(rèn)的標(biāo)準(zhǔn)。這家銀行公司正在使用一個(gè)基于服務(wù)的架構(gòu)作為應(yīng)用集成的web service開發(fā)的框架,據(jù)CIO和執(zhí)行副總裁John Petrey說(shuō)。TD Banknorth最初在2004年使用SOA,部署了webMethods的Fabric軟件套裝來(lái)使用web service以簡(jiǎn)化客戶地址的修改過(guò)程。

  這個(gè)正在被實(shí)施的web service,允許TD Banknorth的呼叫中心代理人或者分行的雇員對(duì)地址進(jìn)行修改,并自動(dòng)的讓這些修改在客戶的帳戶中生效。如今TD Banknorth正計(jì)劃其他的SOA項(xiàng)目,一個(gè)是小企業(yè)貸款發(fā)起服務(wù),另一個(gè)是該公司的在線銀行系統(tǒng)。

  “我們意識(shí)到SOA的最大好處是跨集成解決方案空間中極大的服務(wù)重用,”Petrey 說(shuō)。這導(dǎo)致了服務(wù)開發(fā)時(shí)間的實(shí)質(zhì)降低以及高質(zhì)量、只需較少調(diào)試和測(cè)試的服務(wù)的創(chuàng)建,他說(shuō)。

  到如今,TD Banknorth已經(jīng)采用了圍繞web service的基本標(biāo)準(zhǔn),包括XSD、SOAP和WSDL,Petrey說(shuō)?!白钪匾臉?biāo)準(zhǔn)是關(guān)于WS-I,像策略、可靠性和安全,并且,在次要的程度來(lái)說(shuō),地址解析,”他說(shuō)。

  這家銀行只使用“在SOA領(lǐng)域被公認(rèn)的市場(chǎng)領(lǐng)導(dǎo)者采納的標(biāo)準(zhǔn),以及被行業(yè)研究公司(比如Gartner)認(rèn)為是足夠成熟的標(biāo)準(zhǔn)”,Petrey 說(shuō)。“我們所采納的標(biāo)準(zhǔn)是被多個(gè)標(biāo)準(zhǔn)機(jī)構(gòu),像W3C和WS-I,所承認(rèn)的,”他補(bǔ)充。

  TD Banknorth調(diào)查了已經(jīng)采納了比如WS-Security和SAML等標(biāo)準(zhǔn)的公司,“并且發(fā)現(xiàn)大多數(shù)是勉強(qiáng)合格,”Petrey說(shuō)?!鞍蠢碚f(shuō)這些標(biāo)準(zhǔn)早在一年前都準(zhǔn)備好被采納,但是沒(méi)有任何一家真正的按照它們被設(shè)計(jì)和宣傳的那樣使用了標(biāo)準(zhǔn)。我們沒(méi)有找到成功的案例?!?/FONT>

  在該銀行在它的SOA冒險(xiǎn)中學(xué)到的經(jīng)驗(yàn)中:采用能夠促進(jìn)模塊化、靈活和增量的部署方式來(lái)建立架構(gòu),“為那些后續(xù)的功能需要采納的標(biāo)準(zhǔn)預(yù)留下占位符,”Petrey說(shuō)。

  在小型組織機(jī)構(gòu)中管理著中間件,一些CIO在沒(méi)有特別強(qiáng)調(diào)標(biāo)準(zhǔn)的情況下推行著SOA。華盛頓特區(qū)的表演藝術(shù)的約翰 F.肯尼迪中心,是一家中型組織,使用了大量的商業(yè)軟件產(chǎn)品,其中有一些朝著SOA推進(jìn),該組織的CIO Alan Levine說(shuō)。

  比如,該中心的企業(yè)資源計(jì)劃產(chǎn)品的廠商,Lawson,將轉(zhuǎn)移到服務(wù)架構(gòu)。肯尼迪中心的客戶關(guān)系管理平臺(tái),Tessitura ——是由Impressario開發(fā)的行業(yè)相關(guān)的應(yīng)用,該公司是Metropolitan Opera的全資子公司——也轉(zhuǎn)向了SOA。

  Levine說(shuō)他在沒(méi)有過(guò)分關(guān)心標(biāo)準(zhǔn)的情況下采取步驟實(shí)施SOA?!拔覀冎饕性趧?chuàng)建‘膠水’,讓不同商業(yè)系統(tǒng)在SOA的功能下互相配合?!?/FONT>

  Levine說(shuō),為了達(dá)到這個(gè)目的,該中心正在開發(fā)內(nèi)部的中間層的解決方案。

  “我們的重點(diǎn)不是試圖選擇一個(gè)標(biāo)準(zhǔn),而是做什么能夠讓后端系統(tǒng)互操作,”Levine說(shuō)。當(dāng)然,中間件的策略依賴于你的組織機(jī)構(gòu)的大小和已有的系統(tǒng)。概括一下,將你的眼睛盯在獎(jiǎng)品上:靈活的IT組織。就像GM的Zhang說(shuō)的,使用SOA的最終目標(biāo)是“建立一個(gè)靈活的信息系統(tǒng)和服務(wù)環(huán)境,能夠在業(yè)務(wù)需求改變的時(shí)候可以快速的重新排列”。

  SOA實(shí)施的建議

  使用你早期的SOA嘗試來(lái)幫助確定哪些標(biāo)準(zhǔn)對(duì)你的業(yè)務(wù)目標(biāo)最重要。

  尋找SOA標(biāo)準(zhǔn)的成功部署案例。僅僅因?yàn)闃?biāo)準(zhǔn)已經(jīng)頒布一年了并不意味著它們已經(jīng)合適全面的部署。

  如果你使用中間件來(lái)提供臨時(shí)的集成方案,由于缺乏合適的標(biāo)準(zhǔn),那么確保不要過(guò)分依賴于某個(gè)廠商或產(chǎn)品。

仁布县| 文昌市| 泽普县| 彭山县| 修水县| 肇源县| 靖宇县| 阿图什市| 宜春市| 顺平县| 永川市| 云龙县| 南昌县| 西华县| 德安县| 许昌市| 宁津县| 赤城县| 抚顺市| 伊金霍洛旗| 罗甸县| 霞浦县| 西华县| 衡南县| 泰州市| 琼结县| 沛县| 五大连池市| 宁波市| 遵义县| 休宁县| 鄢陵县| 镇康县| 固安县| 嘉荫县| 庄河市| 郑州市| 宜都市| 彩票| 娄烦县| 东莞市|