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

SOA架構(gòu)和組合應(yīng)用平臺軟件(CAPS)綜述

作者:51CTO
日期:2008-01-31 09:12:24
摘要:企業(yè)正常運行環(huán)境的全套組件。Sun Java ESB (企業(yè)級服務(wù)總線),主要面向那些需要簡化復(fù)雜、昂貴的消息收發(fā)的基礎(chǔ)架構(gòu)的客戶,它通過對Web服務(wù)、XML、轉(zhuǎn)換和智能路由等開放標準的支持,提供一個先進的分布式企業(yè)服務(wù)總線。
關(guān)鍵詞:SOA架構(gòu)CAPS
企業(yè)正常運行環(huán)境的全套組件。Sun Java ESB (企業(yè)級服務(wù)總線),主要面向那些需要簡化復(fù)雜、昂貴的消息收發(fā)的基礎(chǔ)架構(gòu)的客戶,它通過對Web服務(wù)、XML、轉(zhuǎn)換和智能路由等開放標準的支持,提供一個先進的分布式企業(yè)服務(wù)總線。  

當前,在IT技術(shù)和業(yè)務(wù)環(huán)境的快速變化的大環(huán)境中,SOA (面向服務(wù)架構(gòu))是軟件發(fā)展中最熱門的話題,同時也成為了包括中國企業(yè)在內(nèi)的全球企業(yè)迫切需求的軟件基礎(chǔ)架構(gòu)。一直以來,Sun公司致力于SOA 架構(gòu)和組合應(yīng)用平臺軟件(CAPS)的研發(fā)工作,并推出了相關(guān)新產(chǎn)品與行業(yè)解決方案,這些產(chǎn)品和方案被全球企業(yè)客戶廣泛采用,獲得了良好反響?,F(xiàn)將有關(guān)背景情況綜述如下:  

1、Sun的SOA之旅  

今天IT企業(yè)的現(xiàn)狀是,企業(yè)希望采用現(xiàn)有的應(yīng)用程序來處理當前遇到的業(yè)務(wù)問題,但是又絕不可能相對任何業(yè)務(wù)挑戰(zhàn)都去創(chuàng)建一個與之適應(yīng)的新的基礎(chǔ)環(huán)境,因此企業(yè)渴望有一個靈活的應(yīng)用基礎(chǔ)架構(gòu),能夠?qū)I(yè)務(wù)的變化做出快速的反應(yīng)。而SOA(Service-Oriented Architectures)正是一種由服務(wù)導(dǎo)向的模塊化的松散架構(gòu),憑借這一松耦合特性,SOA可以讓企業(yè)按照模塊化的方式來添加新的服務(wù)或更新現(xiàn)有服務(wù),以滿足新的業(yè)務(wù)需求,還可以把企業(yè)現(xiàn)有的或已有的應(yīng)用也作為服務(wù)來提供,從而極大地保護企業(yè)對現(xiàn)有的IT基礎(chǔ)建設(shè)的投資,降低企業(yè)的總擁有成本,讓企業(yè)贏得市場運作的成功。這就是SOA吸引全球企業(yè)的重要緣由。  

基于SOA的優(yōu)勢,Sun積極關(guān)注這一面向服務(wù)的體系架構(gòu),并做了很多工作和努力。早在2004年7月,Sun就發(fā)布了綜合性SOA計劃,以使Sun的Java企業(yè)系統(tǒng)軟件和Sun Java開發(fā)工具等產(chǎn)品具有擴展的SOA能力;2005年5月,Sun提出一個新的名為“SOA Path”的服務(wù)導(dǎo)向架構(gòu)的執(zhí)行方式,給予企業(yè)客戶實施SOA的極大靈活性和安全性;同年6月,Sun 又為那些需要跟蹤和管理Web服務(wù)的企業(yè)客戶推出了Sun Service Registry(服務(wù)注冊)的試用版本,以幫助企業(yè)客戶實施SOA治理。  

特別是,2005年8月25日,Sun完成了對SeeBeyond公司的并購。SeeBeyond是企業(yè)集成領(lǐng)域的一家領(lǐng)先廠商,它致力于軟件技術(shù)創(chuàng)新,并為全球2,000多家客戶提供系統(tǒng)集成服務(wù)。SeeBeyond在綜合性集成平臺上提供了業(yè)界第一個集成復(fù)合應(yīng)用網(wǎng)絡(luò)(ICAN),幫助客戶在現(xiàn)有系統(tǒng)和基礎(chǔ)設(shè)施之上,快速集成部署企業(yè)規(guī)模的終端用戶應(yīng)用,以便大規(guī)模地提高業(yè)務(wù)運營水平。SeeBeyond對Sun的加盟,使Sun能夠為SOA的開發(fā)、部署和管理擁有了業(yè)界最完整的服務(wù)體系,使Sun在SOA治理上大踏步前進。  

Sun董事長兼首席執(zhí)行官Scott McNealy曾指出了該并購舉措的重大意義。“Sun對SeeBeyond的并購,將進一步強化Java平臺的遠大目標,”McNealy說,“該項并購將更加豐富Sun的軟件產(chǎn)品包,并為Sun在全球范圍內(nèi)帶來新的增長與合作機遇??傊瑢eeBeyond的并購,是確立Sun在系統(tǒng)集成領(lǐng)域中領(lǐng)導(dǎo)地位所邁出的堅實的一步?!?nbsp; 

2、Sun的軟件策略  

Sun擁有偉大的理念、遠大的理想和崇高的事業(yè)。Sun堅守自己的偉大理念:“網(wǎng)絡(luò)就是計算機”。Sun的軟件要實現(xiàn)這樣的理想:連接所有的資源,無論它的創(chuàng)建者是誰;連接所有的人,無論他們身在何處。Sun的軟件要服務(wù)于這樣的崇高事業(yè):讓“共享”創(chuàng)造社團,讓社團創(chuàng)造價值,以期設(shè)計和研發(fā)最好的技術(shù),推動“參與時代”的推進和發(fā)展。  

Sun注重研發(fā)以下三大類軟件:(1)開發(fā)者的基礎(chǔ)架構(gòu),包括SOA、Java ES套件、身份識別管理、Web服務(wù)、開發(fā)者工具,以及企業(yè)Java應(yīng)用等;(2)系統(tǒng)軟件:包括Solaris、N1 Grid、Sun Cluster,以及客戶連接軟件;(3)現(xiàn)代終端軟件:用于移動Java手機、Sun Ray和Java卡等終端。  

當前,Sun的軟件策略與“組合應(yīng)用平臺軟件”(CAPS)密切相連。Sun對SeeBeyond的并購是一個戰(zhàn)略性并購。這表現(xiàn)在:(1)將業(yè)界領(lǐng)先的集成產(chǎn)品添加到Sun的Java企業(yè)系統(tǒng)軟件平臺中來,使SeeBeyond集成技術(shù)與Java技術(shù)最大化地融和;(2)為在SOA基礎(chǔ)上創(chuàng)建“組合應(yīng)用平臺軟件”(CAPS)奠定了基礎(chǔ);(3)使Sun可以為政府部門、RFID、供應(yīng)鏈集成、B2B、金融服務(wù)和門戶整合等應(yīng)用創(chuàng)建性能更高、成本更低廉的解決方案。