加勒比一本heyzo高清视频-免费精品无码av片在线观看-无码国产精品一区二区免费模式-去干成人网-成在人线av无码免费

物聯(lián)傳媒 旗下網(wǎng)站
登錄 注冊(cè)

SOA須應(yīng)時(shí)而動(dòng)—IBM專家解析中間件之道

作者:賽迪網(wǎng)
來(lái)源:來(lái)源網(wǎng)絡(luò)(侵權(quán)刪)
日期:2007-03-04 11:43:41
摘要:隨著中間件概念的不斷更新,SOA已成為了一項(xiàng)事實(shí)標(biāo)準(zhǔn)。抱著這種觀念,IBM高級(jí)管理人員和很多其他供應(yīng)商、分析師和軟件開(kāi)發(fā)人員都開(kāi)始重新定義SOA,并總結(jié)出了一些非常鮮明的觀點(diǎn)。
關(guān)鍵詞:IBMSOA中間件

隨著中間件概念的不斷更新,SOA已成為了一項(xiàng)事實(shí)標(biāo)準(zhǔn)。抱著這種觀念,IBM高級(jí)管理人員和很多其他供應(yīng)商、分析師和軟件開(kāi)發(fā)人員都開(kāi)始重新定義SOA,并總結(jié)出了一些非常鮮明的觀點(diǎn)。

專家認(rèn)為:SOA促進(jìn)了服務(wù)流程的可用性,并將業(yè)務(wù)需求與 IT 功能真正意義上結(jié)合起來(lái)。

如何部署SOA,選用SOA應(yīng)遵循何種原因與何種時(shí)機(jī),如何當(dāng)前競(jìng)爭(zhēng)激烈且快速變化的業(yè)務(wù)環(huán)境中具備快速的應(yīng)變能力。一些專家分別根據(jù)他們與IBM內(nèi)外開(kāi)發(fā)先驅(qū)合作的實(shí)踐經(jīng)驗(yàn)提供了一些新穎的看法。而這些看法將幫助關(guān)注中間件發(fā)展的人們了解SOA在何時(shí)何地(甚至何種情況下)在新一代IT體系結(jié)構(gòu)和開(kāi)發(fā)計(jì)劃中使用。

Holt Adams

IBM解決方案顧問(wèn) IT 架構(gòu)師,他的工作職責(zé)包括將客戶的業(yè)務(wù)需求和信息技術(shù)相結(jié)合,以將其包含到 IBM 產(chǎn)品中或設(shè)計(jì)為新產(chǎn)品。

不要輕易決定使用 SOA,這與人們改變生活方式有些類似,因?yàn)槿魏伍_(kāi)發(fā)和操作團(tuán)隊(duì)所遵循的IT控制模式將完全不同。

—Holt Adams

SOA不能盲從急進(jìn)

IBM的目標(biāo)之一就是在其產(chǎn)品內(nèi)開(kāi)發(fā)和采用開(kāi)放標(biāo)準(zhǔn)。通過(guò)這種手段,就能在公司的IT基礎(chǔ)結(jié)構(gòu)中實(shí)現(xiàn) SOA的價(jià)值主張。

從功能上看,SOA能夠優(yōu)化業(yè)務(wù)需求與 IT的一致性,能夠?qū)I(yè)務(wù)流程活動(dòng)從服務(wù)實(shí)現(xiàn)中分離出來(lái),還能夠降低操作成本。只有在不固定供應(yīng)商的情況下才能真正實(shí)現(xiàn)這些功能,此時(shí)面向SOA實(shí)現(xiàn)的技術(shù)可以無(wú)縫集成,甚至構(gòu)造全面的端到端解決方案。

當(dāng)考慮了策略業(yè)務(wù)目標(biāo)和活動(dòng)時(shí),理論上的SOA概念將非常具有吸引力。不過(guò),SOA卻不能“盲從急進(jìn)”,這與改變生活方式有些類似,因?yàn)槿魏伍_(kāi)發(fā)和操作團(tuán)隊(duì)遵循的IT控制模式都是完全不同的。進(jìn)行業(yè)務(wù)驅(qū)動(dòng)的開(kāi)發(fā),必定涉及到將業(yè)務(wù)需求細(xì)化為IT需求,然后將IT需求細(xì)化為IT功能。因此,盡管SOA的價(jià)值主張十分誘人,但選擇何時(shí)采用SOA,用戶必須考慮業(yè)務(wù)環(huán)境的實(shí)際情況。

采用SOA不一定要跨一大步,最好的方法通常是采用循序漸進(jìn)的方式進(jìn)行:首先找到可以利用SOA概念和原則的項(xiàng)目,然后使用主要性能指標(biāo)測(cè)定其價(jià)值,這是一種讓大家都能受益的好方法。

將業(yè)務(wù)與IT結(jié)合起來(lái)

SOA是一個(gè)很好的開(kāi)發(fā)范例。該體系結(jié)構(gòu)可用于在業(yè)務(wù)和 IT之間構(gòu)建中間地段,其中包含雙方都同意的一組IT服務(wù),由于這些服務(wù)融洽地結(jié)合在一起,因此可以實(shí)現(xiàn)組織的業(yè)務(wù)流程和目標(biāo)。

SOA這種范例還提供了前所未有的靈活性:它允許將業(yè)務(wù)流程的結(jié)構(gòu)化組成從為流中每個(gè)活動(dòng)提供功能的服務(wù)中分離出來(lái);還允許將業(yè)務(wù)實(shí)現(xiàn)與其描述分離開(kāi)來(lái)。

進(jìn)行了這些分離后,公司能以增量的方式更改其后端遺留系統(tǒng),并添加新功能來(lái)支持新需求,而不用受到供應(yīng)商選擇的限制。

因此,可以在最小化對(duì)業(yè)務(wù)流程和IT系統(tǒng)的影響的前提下對(duì)軟件包和自定義應(yīng)用程序進(jìn)行替換。

軟件工程發(fā)展的下一步就是優(yōu)秀的體系結(jié)構(gòu),它使我們從結(jié)構(gòu)化對(duì)象轉(zhuǎn)向分布式對(duì)象和組件,然后以一組公共服務(wù)為中心來(lái)將業(yè)務(wù)和 IT加以結(jié)合(這些服務(wù)結(jié)合在一起,可以實(shí)現(xiàn)組織的流程和目標(biāo))。

除此以外,SOA還允許將公司的部分業(yè)務(wù)流程向業(yè)務(wù)生態(tài)系統(tǒng)中的合作伙伴公開(kāi)。

使用SOA技術(shù)時(shí),實(shí)時(shí)或被動(dòng)系統(tǒng)通常不是進(jìn)行實(shí)現(xiàn)的最佳選擇,因?yàn)楫?dāng)前的技術(shù)不支持將SOA用于有大量并發(fā)使用情況的實(shí)時(shí)系統(tǒng)。SOA非常適合用于消除冗余以及將業(yè)務(wù)緊密耦合到特定服務(wù)中,最終實(shí)現(xiàn)業(yè)務(wù)與IT功能的結(jié)合。

Ali Arsanjani

IBM全球服務(wù)中心的首席架構(gòu)師。主要負(fù)責(zé)收集和制定 SOA和Web服務(wù)的建模、分析、設(shè)計(jì)和實(shí)現(xiàn)方面的最佳實(shí)踐。

使用SOA技術(shù)時(shí),實(shí)時(shí)或被動(dòng)系統(tǒng)通常不是進(jìn)行SOA實(shí)現(xiàn)的最佳選擇,因?yàn)楫?dāng)前的技術(shù)不支持將SOA應(yīng)用于含大量并發(fā)情況的實(shí)時(shí)系統(tǒng)。不過(guò),這些系統(tǒng)的建??梢詮腟OA提供的分離和獨(dú)立概念中獲益。

——Ali Arsanjani

正確應(yīng)用SOA

在快速發(fā)展的全球經(jīng)濟(jì)環(huán)境中,企業(yè)要保持競(jìng)爭(zhēng)優(yōu)勢(shì),必須保持足夠的靈活性。通過(guò)使用SOA原則將IT基礎(chǔ)結(jié)構(gòu)與核心企業(yè)流程結(jié)合,可以提供和保持這個(gè)優(yōu)勢(shì)。因此,理解和采用SOA所面臨的問(wèn)題不是“為什么而用”,而是“什么時(shí)候要用”?;赟OA的企業(yè)解決方案已被證實(shí)能簡(jiǎn)化業(yè)務(wù)操作、提高效率、降低成本及消除冗余。

不過(guò)要獲得這些利益,必須正確地應(yīng)用SOA。必須具有相應(yīng)企業(yè)范圍內(nèi)的遠(yuǎn)景和轉(zhuǎn)換路線圖,還必須有業(yè)務(wù)執(zhí)行人員的財(cái)務(wù)支持和承諾,并由有經(jīng)驗(yàn)的架構(gòu)師以增量迭代的方式進(jìn)行部署。目前,SOA平臺(tái)也在經(jīng)歷著巨大的轉(zhuǎn)變,尤其在開(kāi)發(fā)工具方面,開(kāi)發(fā)環(huán)境包含大量的建模工具、行業(yè)根深蒂固的場(chǎng)景、重用模式、方案和豐富的可視表示和控件以及模擬技術(shù)。可以肯定的一點(diǎn)是:對(duì)于中間件技術(shù),我們正處在對(duì)解決方案生命周期的每個(gè)方面進(jìn)行改革的浪尖上,而SOA則是其中關(guān)鍵的催化劑。但若從長(zhǎng)遠(yuǎn)來(lái)看,如果我們不謹(jǐn)慎的話,這個(gè)抽象和易用性可能會(huì)使 IT架構(gòu)師或開(kāi)發(fā)人員和計(jì)算機(jī)科學(xué)與技術(shù)的根本基礎(chǔ)脫離聯(lián)系。

Sanjay Bose

供職于IBMSoftware Strategy部門。有超過(guò) 12 年的 IT 行業(yè)從業(yè)經(jīng)驗(yàn),主要涉及創(chuàng)建產(chǎn)品體系結(jié)構(gòu)、設(shè)計(jì)和細(xì)化技術(shù)策略。

我們正處在對(duì)解決方案生命周期的每個(gè)方面進(jìn)行改革的浪尖上,而SOA則是關(guān)鍵的催化劑。不過(guò),如果我們不謹(jǐn)慎的話,這個(gè)抽象易用的技術(shù)概念可能會(huì)使 IT 架構(gòu)師或開(kāi)發(fā)人員與計(jì)算機(jī)科學(xué)技術(shù)的根本基礎(chǔ)脫離聯(lián)系。

—Sanjay Bose

駕御SOA

SOA為企業(yè)提供了一個(gè)機(jī)會(huì),以標(biāo)識(shí)其核心能力和決定能否值得其行業(yè)和業(yè)務(wù)合作伙伴信賴。另一方面的事實(shí)是:企業(yè)可以對(duì)作為其核心基礎(chǔ)結(jié)構(gòu)中一部分流程和應(yīng)用程序進(jìn)行標(biāo)識(shí),然后確定進(jìn)行購(gòu)買。企業(yè)架構(gòu)師可以牽頭開(kāi)展相應(yīng)的工作,以發(fā)現(xiàn)企業(yè)中具有公共功能集的業(yè)務(wù)流程和 IT流程。可以將執(zhí)行功能打包為外部依賴性很小的組件,并作為服務(wù)提供。這就使得業(yè)務(wù)流程創(chuàng)建者或應(yīng)用程序開(kāi)發(fā)人員的工作得到簡(jiǎn)化,以將精力放在能滿足股東的業(yè)務(wù)動(dòng)力的唯一功能上。讓SOA正常工作在很大程度上不是技術(shù)問(wèn)題,而是一個(gè)業(yè)務(wù)控制和IT控制問(wèn)題。IT架構(gòu)師需要向執(zhí)行股東報(bào)告業(yè)務(wù)從其SOA投資和投入方面獲得的價(jià)值。

為了讓SOA與業(yè)務(wù)合作伙伴進(jìn)行協(xié)作,需要涉及企業(yè)之間已經(jīng)建立的原有關(guān)系。

目前很少有客戶在其建立的合同關(guān)系之外為合作伙伴提供或購(gòu)買服務(wù)。服務(wù)級(jí)別協(xié)議和爭(zhēng)議解決的相關(guān)事項(xiàng)要求配備封閉的協(xié)作系統(tǒng),目前,有關(guān)信任和安全的結(jié)構(gòu)化信息系統(tǒng)發(fā)展組織標(biāo)準(zhǔn)在過(guò)去兩年中取得了長(zhǎng)足的發(fā)展。

David K. Jackson

IBM Americas Software Sales的顧問(wèn) IT 架構(gòu)師,常駐紐約技術(shù)支持中心。同時(shí),他還是Open Group Architecture Forum的副主席。

讓SOA正常工作在很大程度上不是一個(gè)技術(shù)問(wèn)題,而是一個(gè)業(yè)務(wù)控制和 IT 控制問(wèn)題。

—David K.Jackson

這里沒(méi)有神話

恰當(dāng)?shù)捏w系結(jié)構(gòu)控制將對(duì)其服務(wù)可供新應(yīng)用程序使用的項(xiàng)目進(jìn)行標(biāo)識(shí)。要使得SOA投資最終能物有所值,惟一的辦法就是讓高級(jí)管理人員承諾控制預(yù)算,或采取某種方式保證業(yè)務(wù)線能不受干擾。

目前關(guān)于為什么應(yīng)該考慮SOA 有三個(gè)簡(jiǎn)單的理由:

首先,這是目前最熱門的領(lǐng)域之一,不要落后于時(shí)代的步伐;其次,工具、基礎(chǔ)結(jié)構(gòu)和標(biāo)準(zhǔn)經(jīng)過(guò)組合,可為整個(gè)SOA生命周期提供全面支持;最后,如果一位應(yīng)用者總在不斷地追求事半功倍,那么 SOA可以為他提供幫助,尋找他可以再次利用的東西,而不要所有東西都自己從頭做起。

SOA的最終目的就是尋找現(xiàn)有服務(wù),對(duì)其進(jìn)行調(diào)整,并加以使用。然后對(duì)其中一些服務(wù)進(jìn)行共享。幫助創(chuàng)建一個(gè)生態(tài)系統(tǒng),以便在將來(lái)能更快地裝配更多有意義的解決方案。

開(kāi)始采用SOA與采用任何其他技術(shù)或體系結(jié)構(gòu)沒(méi)有什么區(qū)別??梢酝ㄟ^(guò)常識(shí)來(lái)看這個(gè)問(wèn)題:如果用戶的項(xiàng)目處于十分關(guān)鍵的位置,而擁護(hù)的團(tuán)隊(duì)必須投入大量精力學(xué)習(xí)工具和 API,它就有可能是錯(cuò)誤的選擇。相反,如果用戶可以在小項(xiàng)目中試用 SOA,則是不錯(cuò)的選擇。

利用這一類經(jīng)驗(yàn),架構(gòu)師可以幫助用戶定義和擴(kuò)展到下一個(gè)更大的項(xiàng)目。不容忽視的關(guān)鍵就是:SOA的各種實(shí)施都遵從“循序漸進(jìn)”的法則,因?yàn)檫@里沒(méi)有神話。

Christina Lau

IBM On Demand Development團(tuán)隊(duì)架構(gòu)師。她目前參與的項(xiàng)目包括創(chuàng)建 Pattern Solutions using Rational Software Architect 項(xiàng)目和試用業(yè)務(wù)創(chuàng)新的功能。

如果您的項(xiàng)目處于十分關(guān)鍵的位置,而您的團(tuán)隊(duì)必須投入大量精力學(xué)習(xí)工具和 API,SOA 就有可能是錯(cuò)誤的選擇。因此率先在小項(xiàng)目中試用 SOA,是個(gè)不錯(cuò)的選擇。

—Christina Lau

不容忽視的指標(biāo)

一直以來(lái),SOA的支持者不斷不畏余力地宣傳SOA的主要技術(shù)優(yōu)勢(shì):能夠松散綁定,還能夠通過(guò)組件封裝可重用業(yè)務(wù)功能,最后還能提供更好的集成。

但是,客戶真的對(duì)這種技術(shù)推論感興趣嗎?在過(guò)去兩年,筆者經(jīng)常發(fā)現(xiàn),有些客戶經(jīng)常一廂情愿地得出一種結(jié)論:認(rèn)為非常有經(jīng)驗(yàn)的架構(gòu)師和開(kāi)發(fā)團(tuán)隊(duì)可以通過(guò)使用傳統(tǒng)EAI體系結(jié)構(gòu)獲得很大價(jià)值。甚至有人認(rèn)為:這些方法經(jīng)過(guò)驗(yàn)證,實(shí)現(xiàn)風(fēng)險(xiǎn)并沒(méi)有直接采用 SOA進(jìn)行設(shè)計(jì)的風(fēng)險(xiǎn)大。

這個(gè)觀點(diǎn)可能會(huì)讓架構(gòu)師認(rèn)識(shí)到在有些情況下,SOA是錯(cuò)誤的選擇,至少不是最好的選擇。目前大多業(yè)務(wù)及IT相關(guān)的問(wèn)題將減慢或阻礙任何構(gòu)思良好的技術(shù)SOA活動(dòng)的實(shí)現(xiàn)。 曾有一位汽車行業(yè)的CTO反饋出這樣一種意見(jiàn):“SOA只是一種業(yè)務(wù)而已?!?這位CTO和他的團(tuán)隊(duì)僅關(guān)心如何使用其現(xiàn)有的技能在預(yù)算內(nèi)按時(shí)達(dá)成這些目標(biāo)。他們已經(jīng)在其現(xiàn)有EAI基礎(chǔ)結(jié)構(gòu)中進(jìn)行了大量投資。

在資金有限的業(yè)務(wù)環(huán)境中,幾乎沒(méi)有客戶能為解決特定的業(yè)務(wù)問(wèn)題無(wú)限制地投入資金。因此,作為用戶,請(qǐng)同時(shí)根據(jù)技術(shù)指標(biāo)和業(yè)務(wù)指標(biāo)來(lái)確定是否采用 SOA。

Calvin Lawrence

IBM Software Group Emerging Technology團(tuán)隊(duì)的執(zhí)行架構(gòu)師。他的職責(zé)范圍包括通過(guò)關(guān)鍵策略活動(dòng)的支持來(lái)推廣戰(zhàn)略 IBM 體系結(jié)構(gòu)、技術(shù)和產(chǎn)品。

雖然我們不知道每個(gè)具體解決方案到底是什么樣的,但都應(yīng)當(dāng)客觀地看待每一個(gè)問(wèn)題。請(qǐng)同時(shí)根據(jù)技術(shù)指標(biāo)和業(yè)務(wù)指標(biāo)來(lái)確定是否采用 SOA。

——Calvin Lawrence

利用SOA改善信息質(zhì)量

人們之所以關(guān)心SOA,是因?yàn)?SOA具有直接和間接影響信息管理系統(tǒng)的能力。為了獲得成功,人們需要在業(yè)務(wù)服務(wù)所涉及的信息的上下文中對(duì)其進(jìn)行考慮,人們需要知道檢索到的信息是準(zhǔn)確的。

被更新的信息經(jīng)過(guò)了驗(yàn)證。交換的信息的意義對(duì)于服務(wù)提供者和使用者都是一樣的。如果忽略了這些事情,服務(wù)的價(jià)值和可重用性就會(huì)減少。

可以采用很多辦法實(shí)現(xiàn)信息協(xié)定。其中一個(gè)變得越來(lái)越重要的就是主數(shù)據(jù)管理(MDM)領(lǐng)域。MDM系統(tǒng)可為業(yè)務(wù)應(yīng)用程序或服務(wù)提供經(jīng)過(guò)清除、整合且特定于域的信息。最常見(jiàn)的MDM系統(tǒng)是作為客戶和產(chǎn)品信息的信息集線器使用的系統(tǒng)。每個(gè)集線器都作為中心點(diǎn)使用,可以在此對(duì)信息進(jìn)行添加、更新、審核、清除、搜索和查詢。

MDM系統(tǒng)可以是事務(wù)型的(在操作業(yè)務(wù)流程的主線中更新),也可以是引用型的(提供業(yè)務(wù)流程所引用的信息的一致來(lái)源)。但最重要的是,人們可以將MDM系統(tǒng)看作其本身提供了一個(gè)一致的服務(wù)集,以供在各種業(yè)務(wù)流程內(nèi)使用和進(jìn)行重用。

通過(guò)MDM等方法現(xiàn)實(shí)地實(shí)現(xiàn)信息提供者和使用者之間的協(xié)定,可以幫助人們實(shí)現(xiàn)SOA所承諾的靈活業(yè)務(wù)流程和服務(wù)可重用性,更重要的是,它同時(shí)為人們提供了高效管理信息質(zhì)量的機(jī)會(huì)。

Dan Wolfson

IBM杰出工程師,在研究商業(yè)分布式計(jì)算方面具有 20 多年的經(jīng)驗(yàn),曾涉獵事務(wù)和面向?qū)ο蟮南到y(tǒng)、編程語(yǔ)言、消息傳遞和數(shù)據(jù)系統(tǒng)等。

SOA表示的不僅是服務(wù)提供者和使用者的協(xié)定,而且也是信息提供者和使用者間的協(xié)定

—Dan Wolfson

服務(wù)超越基礎(chǔ)技術(shù)

在企業(yè)的業(yè)務(wù)范圍中,大量的創(chuàng)新都出現(xiàn)在以下兩個(gè)方面:企業(yè)邊緣和企業(yè)之間。在邊緣上,人們可以看到很多企業(yè)向中間件之上的框架投入了很多精力(這些框架包括獨(dú)立于領(lǐng)域的框架,如Ajax,以及特定于領(lǐng)域的框架),也投入了很多精力進(jìn)行與設(shè)備相關(guān)的工作 (比較典型有大家熟悉的RFID應(yīng)用設(shè)備)。而在企業(yè)之間,人們可以經(jīng)??吹礁鞣N系統(tǒng)(包括舊有系統(tǒng)和新系統(tǒng))概念的形成。這些事實(shí)正逐步印證一個(gè)事實(shí):在企業(yè)邊緣,服務(wù)是提供超越基礎(chǔ)技術(shù)的行為。在企業(yè)之間,服務(wù)則提供了各種系統(tǒng)之間語(yǔ)義豐富的強(qiáng)大通信方式。其中,SOA向分布式對(duì)象添加面向服務(wù),從而可以在進(jìn)程之間調(diào)用服務(wù)。它是一種用于設(shè)計(jì)應(yīng)用程序體系結(jié)構(gòu)的方法,以便應(yīng)用程序的各個(gè)部分可以在不同的進(jìn)程中運(yùn)行,而且還允許不同的應(yīng)用程序共享和重用正在運(yùn)行的部分。

值得一提的是,在目前以Web 為中心的系統(tǒng)中,服務(wù)已經(jīng)被證實(shí)為一種重要的機(jī)制,但在系統(tǒng)的構(gòu)造中,服務(wù)的手段卻略顯不足。

Grady Booch

曾參與過(guò)全球幾乎所有領(lǐng)域的以軟件為中心的系統(tǒng)設(shè)計(jì),在其中擔(dān)任架構(gòu)師或體系結(jié)構(gòu)顧問(wèn),發(fā)表了數(shù)百篇關(guān)于軟件工程的文章。

在企業(yè)邊緣,服務(wù)是提供超越基礎(chǔ)技術(shù)的行為。在企業(yè)之間,服務(wù)則提供了各種系統(tǒng)之間語(yǔ)義豐富的強(qiáng)大通信方式。

—Grady Booch

IT應(yīng)用的康莊大道

隨著我們進(jìn)入下一個(gè)十年,人們將開(kāi)始著手大幅度減少工作量(過(guò)去,人們不得不將來(lái)自不同IT供應(yīng)商的產(chǎn)品或組件組合成可行的有價(jià)值的端到端解決方案)。

未來(lái),供應(yīng)商提供的業(yè)務(wù)組件將不依賴于基礎(chǔ)結(jié)構(gòu),可以在各種平臺(tái)上執(zhí)行。因此,軟件開(kāi)發(fā)人員會(huì)將更多的精力放在有效集成供應(yīng)商組件和確保有效的互操作性上??蛻舻腎T 操作部門將主要負(fù)責(zé)選擇最適合業(yè)務(wù)需求的運(yùn)行時(shí)平臺(tái);即提供恰當(dāng)部署和管理業(yè)務(wù)組件所需的必要服務(wù)質(zhì)量和運(yùn)行時(shí)支持的平臺(tái)。

IT 業(yè)務(wù)操作部門所屬的人員將是業(yè)務(wù)和企業(yè)體系結(jié)構(gòu)專業(yè)人士。無(wú)論人們是如何定義業(yè)務(wù)或企業(yè)架構(gòu)師的:為了實(shí)現(xiàn)這個(gè)遠(yuǎn)景,整個(gè)行業(yè)將需要更多的具有IT和企業(yè)體系結(jié)構(gòu)背景的人士。

雖然這個(gè)遠(yuǎn)景可能十分誘人,但在實(shí)施過(guò)程中仍然存在很大的風(fēng)險(xiǎn),在進(jìn)入組件天堂之前,人們必須小心地減小這些風(fēng)險(xiǎn)。

在開(kāi)始進(jìn)行實(shí)現(xiàn)模型服務(wù)的體系結(jié)構(gòu)的任務(wù)時(shí),最重要的減小風(fēng)險(xiǎn)方法可能就是要求有強(qiáng)有力的管理良好的控制流程和策略。只有通過(guò)強(qiáng)有力的企業(yè)服務(wù)控制策略才能夠避免更改管理問(wèn)題,甚至于解決服務(wù)間的語(yǔ)義不匹配,系統(tǒng)功能結(jié)合方面難于調(diào)試的等等問(wèn)題。

Andras Szakal

IBM Federal Software Group 的首席架構(gòu)師,同時(shí)也是杰出工程師和高級(jí)認(rèn)證 IT 架構(gòu)師。他還是The Open Group的理事會(huì)成員。

無(wú)論人們是如何定義業(yè)務(wù)或企業(yè)架構(gòu)師的,但為了實(shí)現(xiàn)IT應(yīng)用的未來(lái)康莊大道,整個(gè)行業(yè)將需要更多的具有 IT 和企業(yè)體系結(jié)構(gòu)背景的人士。

—Andras Szakal

人物訪談