RFID世界網(wǎng) >
技術文章 >
其他 >
正文
SOA架構和組合應用平臺軟件(CAPS)綜述
作者:51CTO
日期:2008-01-31 09:12:24
摘要:企業(yè)正常運行環(huán)境的全套組件。Sun Java ESB (企業(yè)級服務總線),主要面向那些需要簡化復雜、昂貴的消息收發(fā)的基礎架構的客戶,它通過對Web服務、XML、轉(zhuǎn)換和智能路由等開放標準的支持,提供一個先進的分布式企業(yè)服務總線。
企業(yè)正常運行環(huán)境的全套組件。Sun Java ESB (企業(yè)級服務總線),主要面向那些需要簡化復雜、昂貴的消息收發(fā)的基礎架構的客戶,它通過對Web服務、XML、轉(zhuǎn)換和智能路由等開放標準的支持,提供一個先進的分布式企業(yè)服務總線。
當前,在IT技術和業(yè)務環(huán)境的快速變化的大環(huán)境中,SOA (面向服務架構)是軟件發(fā)展中最熱門的話題,同時也成為了包括中國企業(yè)在內(nèi)的全球企業(yè)迫切需求的軟件基礎架構。一直以來,Sun公司致力于SOA 架構和組合應用平臺軟件(CAPS)的研發(fā)工作,并推出了相關新產(chǎn)品與行業(yè)解決方案,這些產(chǎn)品和方案被全球企業(yè)客戶廣泛采用,獲得了良好反響?,F(xiàn)將有關背景情況綜述如下:
1、Sun的SOA之旅
今天IT企業(yè)的現(xiàn)狀是,企業(yè)希望采用現(xiàn)有的應用程序來處理當前遇到的業(yè)務問題,但是又絕不可能相對任何業(yè)務挑戰(zhàn)都去創(chuàng)建一個與之適應的新的基礎環(huán)境,因此企業(yè)渴望有一個靈活的應用基礎架構,能夠?qū)I(yè)務的變化做出快速的反應。而SOA(Service-Oriented Architectures)正是一種由服務導向的模塊化的松散架構,憑借這一松耦合特性,SOA可以讓企業(yè)按照模塊化的方式來添加新的服務或更新現(xiàn)有服務,以滿足新的業(yè)務需求,還可以把企業(yè)現(xiàn)有的或已有的應用也作為服務來提供,從而極大地保護企業(yè)對現(xiàn)有的IT基礎建設的投資,降低企業(yè)的總擁有成本,讓企業(yè)贏得市場運作的成功。這就是SOA吸引全球企業(yè)的重要緣由。
基于SOA的優(yōu)勢,Sun積極關注這一面向服務的體系架構,并做了很多工作和努力。早在2004年7月,Sun就發(fā)布了綜合性SOA計劃,以使Sun的Java企業(yè)系統(tǒng)軟件和Sun Java開發(fā)工具等產(chǎn)品具有擴展的SOA能力;2005年5月,Sun提出一個新的名為“SOA Path”的服務導向架構的執(zhí)行方式,給予企業(yè)客戶實施SOA的極大靈活性和安全性;同年6月,Sun 又為那些需要跟蹤和管理Web服務的企業(yè)客戶推出了Sun Service Registry(服務注冊)的試用版本,以幫助企業(yè)客戶實施SOA治理。
特別是,2005年8月25日,Sun完成了對SeeBeyond公司的并購。SeeBeyond是企業(yè)集成領域的一家領先廠商,它致力于軟件技術創(chuàng)新,并為全球2,000多家客戶提供系統(tǒng)集成服務。SeeBeyond在綜合性集成平臺上提供了業(yè)界第一個集成復合應用網(wǎng)絡(ICAN),幫助客戶在現(xiàn)有系統(tǒng)和基礎設施之上,快速集成部署企業(yè)規(guī)模的終端用戶應用,以便大規(guī)模地提高業(yè)務運營水平。SeeBeyond對Sun的加盟,使Sun能夠為SOA的開發(fā)、部署和管理擁有了業(yè)界最完整的服務體系,使Sun在SOA治理上大踏步前進。
Sun董事長兼首席執(zhí)行官Scott McNealy曾指出了該并購舉措的重大意義?!癝un對SeeBeyond的并購,將進一步強化Java平臺的遠大目標,”McNealy說,“該項并購將更加豐富Sun的軟件產(chǎn)品包,并為Sun在全球范圍內(nèi)帶來新的增長與合作機遇??傊?,對SeeBeyond的并購,是確立Sun在系統(tǒng)集成領域中領導地位所邁出的堅實的一步?!?nbsp;
2、Sun的軟件策略
Sun擁有偉大的理念、遠大的理想和崇高的事業(yè)。Sun堅守自己的偉大理念:“網(wǎng)絡就是計算機”。Sun的軟件要實現(xiàn)這樣的理想:連接所有的資源,無論它的創(chuàng)建者是誰;連接所有的人,無論他們身在何處。Sun的軟件要服務于這樣的崇高事業(yè):讓“共享”創(chuàng)造社團,讓社團創(chuàng)造價值,以期設計和研發(fā)最好的技術,推動“參與時代”的推進和發(fā)展。
Sun注重研發(fā)以下三大類軟件:(1)開發(fā)者的基礎架構,包括SOA、Java ES套件、身份識別管理、Web服務、開發(fā)者工具,以及企業(yè)Java應用等;(2)系統(tǒng)軟件:包括Solaris、N1 Grid、Sun Cluster,以及客戶連接軟件;(3)現(xiàn)代終端軟件:用于移動Java手機、Sun Ray和Java卡等終端。
當前,Sun的軟件策略與“組合應用平臺軟件”(CAPS)密切相連。Sun對SeeBeyond的并購是一個戰(zhàn)略性并購。這表現(xiàn)在:(1)將業(yè)界領先的集成產(chǎn)品添加到Sun的Java企業(yè)系統(tǒng)軟件平臺中來,使SeeBeyond集成技術與Java技術最大化地融和;(2)為在SOA基礎上創(chuàng)建“組合應用平臺軟件”(CAPS)奠定了基礎;(3)使Sun可以為政府部門、RFID、供應鏈集成、B2B、金融服務和門戶整合等應用創(chuàng)建性能更高、成本更低廉的解決方案。
當前,在IT技術和業(yè)務環(huán)境的快速變化的大環(huán)境中,SOA (面向服務架構)是軟件發(fā)展中最熱門的話題,同時也成為了包括中國企業(yè)在內(nèi)的全球企業(yè)迫切需求的軟件基礎架構。一直以來,Sun公司致力于SOA 架構和組合應用平臺軟件(CAPS)的研發(fā)工作,并推出了相關新產(chǎn)品與行業(yè)解決方案,這些產(chǎn)品和方案被全球企業(yè)客戶廣泛采用,獲得了良好反響?,F(xiàn)將有關背景情況綜述如下:
1、Sun的SOA之旅
今天IT企業(yè)的現(xiàn)狀是,企業(yè)希望采用現(xiàn)有的應用程序來處理當前遇到的業(yè)務問題,但是又絕不可能相對任何業(yè)務挑戰(zhàn)都去創(chuàng)建一個與之適應的新的基礎環(huán)境,因此企業(yè)渴望有一個靈活的應用基礎架構,能夠?qū)I(yè)務的變化做出快速的反應。而SOA(Service-Oriented Architectures)正是一種由服務導向的模塊化的松散架構,憑借這一松耦合特性,SOA可以讓企業(yè)按照模塊化的方式來添加新的服務或更新現(xiàn)有服務,以滿足新的業(yè)務需求,還可以把企業(yè)現(xiàn)有的或已有的應用也作為服務來提供,從而極大地保護企業(yè)對現(xiàn)有的IT基礎建設的投資,降低企業(yè)的總擁有成本,讓企業(yè)贏得市場運作的成功。這就是SOA吸引全球企業(yè)的重要緣由。
基于SOA的優(yōu)勢,Sun積極關注這一面向服務的體系架構,并做了很多工作和努力。早在2004年7月,Sun就發(fā)布了綜合性SOA計劃,以使Sun的Java企業(yè)系統(tǒng)軟件和Sun Java開發(fā)工具等產(chǎn)品具有擴展的SOA能力;2005年5月,Sun提出一個新的名為“SOA Path”的服務導向架構的執(zhí)行方式,給予企業(yè)客戶實施SOA的極大靈活性和安全性;同年6月,Sun 又為那些需要跟蹤和管理Web服務的企業(yè)客戶推出了Sun Service Registry(服務注冊)的試用版本,以幫助企業(yè)客戶實施SOA治理。
特別是,2005年8月25日,Sun完成了對SeeBeyond公司的并購。SeeBeyond是企業(yè)集成領域的一家領先廠商,它致力于軟件技術創(chuàng)新,并為全球2,000多家客戶提供系統(tǒng)集成服務。SeeBeyond在綜合性集成平臺上提供了業(yè)界第一個集成復合應用網(wǎng)絡(ICAN),幫助客戶在現(xiàn)有系統(tǒng)和基礎設施之上,快速集成部署企業(yè)規(guī)模的終端用戶應用,以便大規(guī)模地提高業(yè)務運營水平。SeeBeyond對Sun的加盟,使Sun能夠為SOA的開發(fā)、部署和管理擁有了業(yè)界最完整的服務體系,使Sun在SOA治理上大踏步前進。
Sun董事長兼首席執(zhí)行官Scott McNealy曾指出了該并購舉措的重大意義?!癝un對SeeBeyond的并購,將進一步強化Java平臺的遠大目標,”McNealy說,“該項并購將更加豐富Sun的軟件產(chǎn)品包,并為Sun在全球范圍內(nèi)帶來新的增長與合作機遇??傊?,對SeeBeyond的并購,是確立Sun在系統(tǒng)集成領域中領導地位所邁出的堅實的一步?!?nbsp;
2、Sun的軟件策略
Sun擁有偉大的理念、遠大的理想和崇高的事業(yè)。Sun堅守自己的偉大理念:“網(wǎng)絡就是計算機”。Sun的軟件要實現(xiàn)這樣的理想:連接所有的資源,無論它的創(chuàng)建者是誰;連接所有的人,無論他們身在何處。Sun的軟件要服務于這樣的崇高事業(yè):讓“共享”創(chuàng)造社團,讓社團創(chuàng)造價值,以期設計和研發(fā)最好的技術,推動“參與時代”的推進和發(fā)展。
Sun注重研發(fā)以下三大類軟件:(1)開發(fā)者的基礎架構,包括SOA、Java ES套件、身份識別管理、Web服務、開發(fā)者工具,以及企業(yè)Java應用等;(2)系統(tǒng)軟件:包括Solaris、N1 Grid、Sun Cluster,以及客戶連接軟件;(3)現(xiàn)代終端軟件:用于移動Java手機、Sun Ray和Java卡等終端。
當前,Sun的軟件策略與“組合應用平臺軟件”(CAPS)密切相連。Sun對SeeBeyond的并購是一個戰(zhàn)略性并購。這表現(xiàn)在:(1)將業(yè)界領先的集成產(chǎn)品添加到Sun的Java企業(yè)系統(tǒng)軟件平臺中來,使SeeBeyond集成技術與Java技術最大化地融和;(2)為在SOA基礎上創(chuàng)建“組合應用平臺軟件”(CAPS)奠定了基礎;(3)使Sun可以為政府部門、RFID、供應鏈集成、B2B、金融服務和門戶整合等應用創(chuàng)建性能更高、成本更低廉的解決方案。