午夜在线视频一区二区-亚洲一区成人免费电影-超碰欧美一区二区三区-大香蕉大香蕉日本大香蕉

| 項目咨詢 |積分體系 | 加入收藏 | 設(shè)為首頁 | RSS
您當(dāng)前的位置:首頁 > 市場 > 百科 > 技術(shù) > 中間件技術(shù)

IBM WebSphere應(yīng)用服務(wù)器和Kingdee Apusic應(yīng)用服務(wù)器的綜合對比

時間:2011-04-11 11:49:42  來源:  作者:
更多

 

超過9,000 家獨立軟件供應(yīng)商支持 WebSphere. 全球最大的100個軟件公司中有31個是應(yīng)用程序供應(yīng)商,其中有27個是基于WebSphere在開發(fā),而這些公司中目前沒有基于Apusic開發(fā)的。
WebSphere應(yīng)用服務(wù)器(下面簡稱為WAS)處于市場第一的位置。
WebSphere應(yīng)用集成中間件處于市場第一的位置
附表實際數(shù)據(jù):
1.Gartner在2007年6月發(fā)布的全球中間件市場份額數(shù)據(jù)。

產(chǎn)品名稱
市場份額
市場排名
IBM WebSphere應(yīng)用服務(wù)器
38.4
#1

 

IBM 門戶、流程和中間件
31.8
#1

 

Kingdee Apusic
?
?

2. Gartner魔力四象限圖顯示,Kingdee屬于市場落后位置。
 
 
WebSphere應(yīng)用服務(wù)器從上世紀(jì)90年代誕生到現(xiàn)在,經(jīng)歷了大量復(fù)雜場景、高并發(fā)、高負(fù)載、高性能要求以及各種復(fù)雜應(yīng)用的洗禮和考驗,是一個非常成熟和可靠的產(chǎn)品。
WebSphere應(yīng)用服務(wù)器最新版本目前為WAS 6.1。WebSphere應(yīng)用服務(wù)器每一個新版本的推出,都吸收了前一個版本在實踐中總結(jié)的寶貴經(jīng)驗,對功能和性能都有卓越的改進(jìn)。
而Apusic 2004年才首次通過J2EE認(rèn)證,且J2EE認(rèn)證只是對產(chǎn)品基本功能的認(rèn)證,Apsic其功能和性能的完善還需要市場的考驗和相應(yīng)的時間。
WebSphere應(yīng)用服務(wù)器在各種復(fù)雜場景特別是異構(gòu)、高并發(fā)、高負(fù)載的情況下,在金融、電信、政府、制造業(yè)、流通領(lǐng)域等等各行各業(yè),都有著大量成功案例。幾年以來,IBM在全球成功實施了數(shù)以萬計的電子商務(wù)應(yīng)用以及綜合信息平臺,積累了豐富的實施經(jīng)驗;同時IBM在本地提供了強大的技術(shù)支持和服務(wù)能力。這些經(jīng)驗和支持將在很大程度上保證用戶在實施電子商務(wù)的過程中取得成功。
在Apusic官方發(fā)布的成功案例中,大多集中于中小企業(yè),或者大型企業(yè)的非關(guān)鍵業(yè)務(wù)系統(tǒng)。從其公布的成功故事不難發(fā)現(xiàn),在Apusic上運行的系統(tǒng)多為非關(guān)鍵業(yè)務(wù)系統(tǒng)或者對安全、性能和事務(wù)等要求不高的普通系統(tǒng),例如綜合信息平臺、各類OA系統(tǒng)等,Apusic缺乏對于大數(shù)據(jù)量、高性能、高并發(fā)、高安全性等要求較高的系統(tǒng)的成功案例。而對于國際和國內(nèi)各大銀行、電信、證券交易等對應(yīng)用服務(wù)器性能、可靠性、事務(wù)和安全性等都要求十分苛刻的用戶,WebSphere都有著支撐它們關(guān)鍵業(yè)務(wù)的成功案例。
 
開放標(biāo)準(zhǔn)及跨平臺
ü WebSphere應(yīng)用服務(wù)器在所有主流平臺都已通過J2EE1.4認(rèn)證(http://java.sun.com/j2ee/compatibility_1.4.html),包括WindowsAIX, SolarisHPUX LINUX請參考SUN官方認(rèn)證網(wǎng)站http://java.sun.com/j2ee/tested_config/ibm60.htmlApusic只在Windows平臺通過J2EE 1.4認(rèn)證請參考SUN官方認(rèn)證網(wǎng)站http://java.sun.com/j2ee/tested_config/kingdee14.html
ü 按照國際通行慣例,軟件宣稱支持某平臺時,需要明確列出支持的平臺的版本、平臺要求,現(xiàn)實地兌現(xiàn)客戶承諾。在跨平臺上,Kingdee宣稱支持多種硬件平臺,但其沒有實際平臺版本列表,只是泛泛地用WindowsLinuxUNIX一帶而過,連接后臺數(shù)據(jù)庫也是如此,同時,Apusic也沒有充分的客戶案例來說明支持什么樣的UNIXLinux平臺。從而讓客戶在跨平臺選擇上面臨極大風(fēng)險。
ü  J2EE標(biāo)準(zhǔn)的支持上:IBMWebSphere應(yīng)用服務(wù)器通過了J2EE的認(rèn)證許可,同時還對J2EE中的許多規(guī)范做了一定的增強,以滿足企業(yè)應(yīng)用對穩(wěn)定性、安全性、高效性的需要;Kingdee Apusic基本上只是滿足基本J2EE認(rèn)證的一個裸應(yīng)用服務(wù)器,使用時留下大量工作需要客戶自行完成。
ü IBM領(lǐng)導(dǎo)了J2EE、Web Service、SOA、普及計算以及多渠道訪問的領(lǐng)先技術(shù),而Kingdee Apusic只是這一技術(shù)的追隨者。對開放標(biāo)準(zhǔn)的領(lǐng)導(dǎo)需要資金和技術(shù)的支持,IBM每年在WebSphere領(lǐng)域中投入10億美元左右的資金,這一數(shù)字比Kingdee公司多年的總收入還要多。
 
綜合上面的描述,我們不難看出,IBMWASJ2EE標(biāo)準(zhǔn)的支持更徹底、更成熟,能提供更適合企業(yè)級應(yīng)用的運行環(huán)境,滿足大規(guī)模用戶對完整性、高效性、易用性的要求。


 
技術(shù)對比
IBM除了100%對開放標(biāo)準(zhǔn)JAVA/J2EE、Web Services的支持外,采用了大量真正保證客戶企業(yè)級應(yīng)用平滑運行的成熟技術(shù),具有真正的實際意義。
對Java事務(wù)服務(wù)的支持
WebSphere支持廣泛的平臺,可以對后臺的關(guān)系數(shù)據(jù)庫(DB2、Oracle、Sybase、Informix、Microsoft SQL Server)、消息中間件MQ、交易中間件TXSeries等資源實現(xiàn)真正的、可靠的兩階段提交,保證大型應(yīng)用中事務(wù)的完整性,并且可以與主機(OS390)上的WAS實現(xiàn)兩階段提交;而Apusic現(xiàn)在公布的信息中,無法看到與Informix、MS SQL、 CICS、IMS、Encina、MQSeries或OS390上的資源實現(xiàn)兩階段提交的任何技術(shù)資料、用戶案例,不能保證用戶事務(wù)的完整性。
注:IBM軟件一直定位于企業(yè)級軟件產(chǎn)品的提供商,因此在企業(yè)計算領(lǐng)域積累了大量的經(jīng)驗。
對Java消息服務(wù)的支持
WebSphere中除了內(nèi)含J2EE 1.4所要求的JMS 1.1(純JAVA實現(xiàn))實現(xiàn)外,還可以通過MQSeries完全支持JMS的規(guī)范,可以實現(xiàn)數(shù)據(jù)庫與消息的兩階段提交,并且可以通過IBM的開發(fā)工具快速地開發(fā)出符合要求的程序,也可連接第三方的JMS服務(wù)器,是適應(yīng)企業(yè)應(yīng)用的首選;而Apusic的消息服務(wù)本身的消息服務(wù)只能選擇文件系統(tǒng)存儲,而且沒有考慮應(yīng)用服務(wù)器與第三方消息提供產(chǎn)品、以及市場上最主流的消息產(chǎn)品MQ的集成。因此我們可以說,如果用戶希望一個只是用于演示的JMS環(huán)境,那么選擇Apusic;如果需要一個健壯的、高效的JMS環(huán)境,只有WebSphere滿足。
 
對J2EE連接器的支持
首先,我們要說明J2EE連接器(Connector)是由IBM公司最先提出的設(shè)計思想,并付諸實施(CCF)。在WAS中,通過Connector我們可以與OS390上的CICS、IMS等資源互連,并可以和CICS、IMS、HOD (Host on Demand)、SAP、PeopleSoft、Oracle ERP Financials、JD Edwards、Tuxedo (through XMLink - Prolifics)等企業(yè)資源方便連接,通過IBM提供的工具,所有的實現(xiàn)都是一個簡單的過程;而Apusic沒有相應(yīng)的適配器支持,也沒有經(jīng)過實際的驗證,滿足和上面所述資源的連通性。
說到高可靠性及高可用性方面,這是IBM引以為傲的技術(shù)。WebSphere可以通過透明的集群技術(shù)為所有的服務(wù)器實現(xiàn)智能的工作負(fù)載均衡。
ü WAS和Apusic都通過集群技術(shù)來進(jìn)行負(fù)載均衡,但管理難易程度相差巨大。在拓?fù)浣Y(jié)構(gòu)上,Apusic的集群環(huán)境中無統(tǒng)一管理的組件,無法在統(tǒng)一視圖中管理整個集群環(huán)境,是一種非常初級、繁瑣的拓?fù)浣Y(jié)構(gòu),沒有結(jié)點、域、統(tǒng)一管理者等概念。而WAS有著成熟的、結(jié)構(gòu)清晰的單元、結(jié)點、應(yīng)用服務(wù)器層次結(jié)構(gòu),方便了集群環(huán)境的擴展和管理。
ü IBM WebSphere Application Server提供了簡單的菜單設(shè)置方法來實現(xiàn)異構(gòu)的Cluster技術(shù)。從用戶來的角度來看,他根本不用關(guān)心怎樣在一個平臺上實現(xiàn)Cluster技術(shù),只需要通過簡單的菜單,按照“新建群集—新建集群成員”的簡單流程點擊按鈕、輸入集群名稱就可以復(fù)制出自己想要的異構(gòu)集群環(huán)境,然后安裝一次應(yīng)用,就可輕松實現(xiàn)應(yīng)用的擴展。如果要修改部署在集群上的應(yīng)用,只需修改1次即可。如果需要配置資源等參數(shù),只需要進(jìn)行1次操作。如果需要新增集群成員,只需要添加成員,同步即可。不需要再次安裝應(yīng)用或者配置資源。而對于Apusic來說,雖然產(chǎn)品支持同時向多個服務(wù)器部署應(yīng)用,但是如果客戶建立了具有n個集群成員的集群,希望新增1個集群成員,則必須在這個集群成員上重新加入應(yīng)用,配置資源,然后手工修改服務(wù)器配置文件配置負(fù)載均衡器,才能升級其集群環(huán)境,這個過程非常麻煩而且容易引入錯誤。
ü 除了易用性的差別之外,更重要的是,集群技術(shù)要求各個集群成員上運行的應(yīng)用必須完全一致,才能正確提供對于用戶訪問的透明性。在WAS中,這種應(yīng)用在各個集群成員上一致性的保障是通過WAS服務(wù)器集群技術(shù)來保證的,應(yīng)用安裝在集群上,就會自動分發(fā)到各個集群成員上(保證了每個集群成員上的應(yīng)用都一致),并且在運行過程中還會由統(tǒng)一管理者(Deployment Manager)去監(jiān)測每個集群成員上應(yīng)用的一致性,如果某個集群成員由于外界因素改變了應(yīng)用,會被Deployment Manager同步成與其他集群成員保持一致。這樣很好地保證了整個集群系統(tǒng)能透明地對外提供服務(wù)。而對于Apusic來說,集群上應(yīng)用的一致性是由人手工來維護(hù)的。這就意味著,如果在集群的應(yīng)用部署中,由于管理人員疏忽在不同集群成員之間部署的應(yīng)用不一致,Apusic不能檢測這種不一致,從而造成最后用戶訪問的失敗或者前后不一致。
ü WebSphere應(yīng)用服務(wù)器還支持不同版本的集群,比如在一個集群里面可以有版本5的節(jié)點也可以有版本6的節(jié)點。這種特點對于生產(chǎn)系統(tǒng)的升級非常有好處。Apusic無法在統(tǒng)一管理不同歷史版本。
 
WAS支持各個層面的負(fù)載均衡,包含負(fù)載均衡軟件
除了WebSphere應(yīng)用服務(wù)器內(nèi)部的群集管理外,WebSphere應(yīng)用服務(wù)器中還內(nèi)置了Edge組件,提供了一個可伸縮的負(fù)載平衡方案,它可以處理HTTP、 FTP或別的基于TCP的服務(wù)。當(dāng)一臺服務(wù)器或一組服務(wù)器的負(fù)荷增加時,Edge組件會自動重定向新的訪問流量到空閑的或更輕松的服務(wù)器,從而保證了對用戶最快速的響應(yīng)。此外,Edge組件的的緩存代理服務(wù)的緩存功能可以用來加速客戶響應(yīng)時間,減輕系統(tǒng)壓力。而Apusic缺乏相應(yīng)的Web層面的負(fù)載均衡軟件的支持,用戶不得不購買額外的硬件或軟件產(chǎn)品來實現(xiàn)相應(yīng)的功能。
WebSphere的集群技術(shù)帶來的高性能和高可靠性是有目共睹的。例如2000年悉尼奧運會網(wǎng)站,EBay電子港灣和溫布爾登網(wǎng)球公開賽的Web應(yīng)用等這樣超大規(guī)模應(yīng)用系統(tǒng)的成功構(gòu)建和維護(hù),也是IBM全套解決方案的完美體現(xiàn),其中集群技術(shù)功不可沒。
 
在Apusic網(wǎng)站發(fā)布的文章中提到,“只要通過了J2EE 1.4認(rèn)證,功能和性能差別就很小”。事實上,J2EE認(rèn)證只是測試產(chǎn)品通過了測試集,滿足J2EE規(guī)范最基本的功能要求,對于性能并沒有做出認(rèn)證。而在實際應(yīng)用中,J2EE應(yīng)用使用中遇到最多、難度最大、用戶最關(guān)心的也正是性能問題。
SPECjAppServer2004是評測Java 2企業(yè)版(J2EE)應(yīng)用服務(wù)器實際性能的權(quán)威基準(zhǔn)。在SPECjAppServer2004行業(yè)性能指標(biāo)評測中,WebSphere應(yīng)用服務(wù)器超出其它競爭對手64%,詳見http://www.spec.org/osg/jAppServer2004。而Kingdee Apusic目前為止沒有發(fā)布經(jīng)第三方權(quán)威機構(gòu)評測的性能指標(biāo)。
在出現(xiàn)性能問題時,WebSphere應(yīng)用服務(wù)器免費提供針對應(yīng)用服務(wù)器運行狀態(tài)進(jìn)行檢測和統(tǒng)計分析的工具Tivoli Performance Viewer(TPV),從而可以對系統(tǒng)進(jìn)行有效的監(jiān)控,并指導(dǎo)其后的優(yōu)化工作。Apusic也有類似的效率查看器,但二者功能、易用性上差別很大,例如:
WAS的TPV能夠針對用戶要求設(shè)置不同粒度的監(jiān)控級別,并有更多的監(jiān)控項(或者稱為度量標(biāo)準(zhǔn))可供選擇,從而在需要時能有效降低性能監(jiān)控帶來的Overhead,或者進(jìn)行更細(xì)粒度的監(jiān)控,而Apusic不能設(shè)置監(jiān)控級別,其監(jiān)控項也十分有限。
WAS的TPV能將各項指標(biāo)繪制在同一張圖或者表中,并能將性能數(shù)據(jù)錄制成日志,以便日后回放,更好地進(jìn)行性能問題分析和診斷;而Apusic的效率查看器只能單獨查看每一項,并且不能錄制性能數(shù)據(jù)進(jìn)行回放。
另外,WebSphere應(yīng)用服務(wù)器還免費提供性能顧問向?qū)В╬erformance advisor),對服務(wù)器當(dāng)前性能數(shù)據(jù)和設(shè)置給出智能化的建議;Apusic未見此類智能化工具。
WebSphere應(yīng)用服務(wù)器采用了大量Cache機制、Pooling技術(shù)來提高服務(wù)器性能,讓客戶能根據(jù)自己的硬件環(huán)境、應(yīng)用特點來進(jìn)行性能調(diào)優(yōu),并有大量的技術(shù)文檔和實施文檔來支持這種性能調(diào)優(yōu)工作。而Apusic對性能調(diào)優(yōu)工作只是一帶而過,目前在其知識庫中搜索到的有關(guān)性能調(diào)優(yōu)的相關(guān)文章非常少。
 
WAS是一個成熟的商用服務(wù)器,內(nèi)置豐富的安全性特征,提供了端到端(end-to-end)的安全解決方案。在認(rèn)證方面,WebSphere 既可以采用基于userid/password進(jìn)行認(rèn)證,也可以采用基于X.509證書的認(rèn)證(SSL)。WebSphere Application Server所帶的Web服務(wù)器(IBM HTTP Server)和應(yīng)用服務(wù)器都支持SSL,保證了數(shù)據(jù)傳輸?shù)陌踩裕挥脩魲l目允許應(yīng)用程序采用操作系統(tǒng)、LDAP或者定制方式作為用戶信息注冊表,支持"單點登錄,全網(wǎng)漫游"。
在對WAS資源的管理上,WAS管理控制臺可以定義管理員、監(jiān)控員等多種身份,對資源的控制具有不同權(quán)限。同時,WAS還提供了細(xì)粒度的安全控制,可以分別控制單元、結(jié)點、服務(wù)器、集群、應(yīng)用等級別的資源,每一級別的資源都可以設(shè)定響應(yīng)選擇的管理組,從而提供了更完備的安全性。
另外,WAS管理控制臺可管理密鑰,另外還提供了密鑰管理工具ikeyman,方便了SSL配置時的密鑰、證書創(chuàng)建和管理。
而在Apusic管理控制臺及相關(guān)文檔中,只提及了管理控制臺的安全性及如何配置SSL(需要借助第三方工具Openssl生成密鑰文件),而支持的認(rèn)證方式、支持的用戶條目、分角色、細(xì)粒度的安全控制等等都沒有提及。
 
 
WAS和Apusic都可以通過管理控制臺和命令行方式進(jìn)行管理,但Apusic通常采用命令行,使用非常繁瑣,且暴露的管理接口非常少,無法滿足用戶的實際需求。從使用體驗上比較起來,WAS的管理更加簡捷方便。例如:
WAS具有功能強大的安裝工廠,使用自治管理技術(shù),能將WAS的安裝包、維護(hù)包、WAS的配置、安裝在WAS環(huán)境上應(yīng)用組合起來,形成一個定制的安裝包。從而讓“一次安裝、多次復(fù)制”稱為可能,極大的降低了安裝成本。
WAS的管理控制臺對于消息服務(wù)、Session管理、數(shù)據(jù)源配置、應(yīng)用部署等,都有各種細(xì)粒度的選項,讓用戶可以更好地控制應(yīng)用服務(wù)器及應(yīng)用的行為;而Apusic更像是一個初級版滿足最低要求的應(yīng)用服務(wù)器,只涵蓋了最基本的內(nèi)容。例如:Session的管理,在Apusic的管理控制臺中只能在應(yīng)用服務(wù)器和web應(yīng)用級別控制Session的概念,而且對web應(yīng)用級別的Session管理未在基于IE瀏覽器的管理控制臺看到如何設(shè)置;而在WAS的管理控制臺中可以看到Session管理是分級別的,可以分別在應(yīng)用服務(wù)器、應(yīng)用、War模塊級別分別進(jìn)行設(shè)置,除了Apusic Session服務(wù)涉及的范圍外,還包括會話跟蹤認(rèn)證機制、是否允許Session溢出等,極大地方便了用戶根據(jù)自身需求調(diào)節(jié)應(yīng)用服務(wù)器的表現(xiàn)。基于Web頁面的管理控制臺中,應(yīng)用部署過程更是只有1個上傳按鈕,缺乏對應(yīng)用部署的細(xì)粒度控制,如果需要細(xì)粒度控制需要到專用的Apusic部署工具中進(jìn)行,造成了使用的不便。
WAS管理控制臺中可控的每一項都有詳細(xì)的附加說明和聯(lián)機幫助文檔(集成在管理控制臺中),而Apusic管理控制臺中基本看不到幫助信息。用戶必須得另外閱讀產(chǎn)品文檔。而且,WAS的管理控制臺是可定制的,用戶可以定制管理控制臺讓其只顯示平常慣用任務(wù),讓控制臺更加簡潔,降低用戶的管理成本。
當(dāng)配置出錯時,WAS的管理控制臺可以直接打印出出錯提示信息,而Apusic管理控制臺不會顯示任何信息,用戶得切換到另一個命令行窗口中,才會看到非常不友好的出錯信息提示。
日志是進(jìn)行錯誤診斷的重要依據(jù)。對于日志的管理上, WAS可以控制日志的長度或者截至?xí)r間,從而有效防止日志過長影響服務(wù)器性能;而Apusic的管理控制臺中沒有類似設(shè)置。WAS具有多種日志、并提供多種工具對日志進(jìn)行分析和診斷,如日志分析器,線程分析器等等。Apusic中未見到此類工具。
Apusic的集群環(huán)境是一種非常初級、繁瑣的拓?fù)浣Y(jié)構(gòu),沒有結(jié)點、域、等概念,從而不能控制和保證整個集群環(huán)境下應(yīng)用和集群成員的一致性,使得集群環(huán)境下管理人員必須不斷重復(fù)同樣的工作,既浪費時間,又容易引入錯誤。同時,還使得資源的配置等必須在每一個服務(wù)器的級別上進(jìn)行,缺乏邏輯上的控制,造成整個過程異常繁瑣。有的情況下必須手工更改XML文件。這些限制對Apusic環(huán)境的擴展和復(fù)雜環(huán)境的管理都造成了極大的麻煩,并使得引入錯誤的可能性極大地增加。
在多臺服務(wù)器的環(huán)境下,WAS有“單元”和統(tǒng)一管理者(Deployment Manager)的概念,可以對多臺服務(wù)器在同一個管理控制臺中進(jìn)行集中管理。而Apusic缺乏這種集中管理的概念,在復(fù)雜環(huán)境下大大增加了管理難度。
WAS具有功能強大的腳本自動化工具,能非常容易地創(chuàng)建wsadmin自動化操作腳本,用以管理和配置WebSphere Application Server。對完全不熟悉wsadmin語法的管理員來說,可使用控制臺完成任務(wù),并使用自動化工具獲得等價的wsadmin語句。在WAS產(chǎn)品包自帶的AST工具中,還提供了開發(fā)和測試wsadmin Jython腳本的自動工具集。從而大大降低了管理成本。
 
目前IBM WebSphere的開發(fā)工具RAD是JAVA領(lǐng)域中最為優(yōu)秀的工具,它基于開放源碼的Eclipse技術(shù),集Java/J2EE、XML、WebServices開發(fā);網(wǎng)頁(HTML、JSP、JavaScript)、圖片可視化編輯;人性化網(wǎng)站建設(shè)工具集;測試、調(diào)試、團(tuán)隊開發(fā)工具集于一身。它所提供的功能和方便易用性是業(yè)界其它工具都無法比的。
同時,WebSphere應(yīng)用服務(wù)器中也自帶了基于Eclipse的開發(fā)和部署用具:Application Server Toolkit,提供基于WAS的應(yīng)用創(chuàng)建、組裝部署支持。
Apusic提供的基于Eclipse的開發(fā)工具Apusic Studio功能非常少:
ü 沒有集成的profiling工具,應(yīng)用錯誤診斷非常不方便
ü 不能很好地支持單元測試,無法自動產(chǎn)生Web服務(wù)、EJB等單元測試的代碼
ü Web開發(fā)缺少一些關(guān)鍵功能,沒有Page和Site模板支持,沒有JavaScript debugger,沒有SDO的支持,不支持Web服務(wù)直接拖放到網(wǎng)頁上等等
 
注:Eclipse最初是由IBM開發(fā)的框架,并最終建立成一個源代碼開放的組織。
 
 
WAS豐富的功能擴展
WebSphere應(yīng)用服務(wù)器除了支持標(biāo)準(zhǔn)的J2EE規(guī)范之外,還提供了眾多的功能擴展,幫助客戶降低總體擁有成本。
WebSphere應(yīng)用服務(wù)器支持會話發(fā)起協(xié)議(SIP) Servlets,用以降低SOA在發(fā)展中包含越來越多的應(yīng)用(例如語音、視頻和即時通信)而帶來的復(fù)雜性。SIP協(xié)議是一種應(yīng)用控制層協(xié)議,可以用來創(chuàng)建、修改和終止多媒體會話,傳遞多媒體數(shù)據(jù)。WebSphere應(yīng)用服務(wù)器提供了JSR 116 SIP Servlets的支持,方便了協(xié)作式應(yīng)用的開發(fā)。
WebSphere應(yīng)用服務(wù)器支持JSR 168 Portlets,提供了Portlet容器。從而讓客戶可以在WAS上運行基于Portlets開發(fā)的功能更豐富、展現(xiàn)更靈活的應(yīng)用。
 
由于WAS豐富的功能擴展,使得客戶能夠在WAS上運行新一代的聚合應(yīng)用,使用SIP Servlets、Portlets、Servlet等各種技術(shù)創(chuàng)建功能強大的Web應(yīng)用。
 
用戶需求往往要超出一個簡單的WEB應(yīng)用,因此在很多情況下,這些需求不是單獨一個J2EE應(yīng)用服務(wù)器所能滿足的。因此,我們在考慮應(yīng)用服務(wù)器平臺的時候,需要把已有企業(yè)信息應(yīng)用的集成,未來企業(yè)信息系統(tǒng)的發(fā)展等都考慮在一起。
完整性(Completeness)是WebSphere及其家族產(chǎn)品鮮明的特點和優(yōu)勢。WebSphere電子商務(wù)平臺涵蓋了包括流程建模,運行平臺,開發(fā)工具,運營管理與維護(hù),快速開發(fā)個性化應(yīng)用和普及計算應(yīng)用的中間產(chǎn)品等方面,而且各個產(chǎn)品組件之間具備無縫的集成。
下面是IBM關(guān)于企業(yè)信息系統(tǒng)集成以及搭建面向服務(wù)架構(gòu)的參考架構(gòu)圖:
 
Ÿ  
在這些領(lǐng)域,IBM都分別有在市場上處于領(lǐng)先地位的成熟產(chǎn)品。
而對于Kingdee來說,目前主要推出了Apusic、Apusic MQ和BOS三個中間件產(chǎn)品,且功能較為初級,距離完整、成熟的解決方案還有很長的路要走。
 
 
Kingdee這樣的中小型公司由于公司規(guī)模和資金的限制,服務(wù)很難覆蓋應(yīng)用中間件領(lǐng)域如此眾多的用戶和多種形式,加之其精力基本都投入在了售前的部分,產(chǎn)品一旦售出就無力支持,在實際項目中使客戶承擔(dān)很大的風(fēng)險
IBM在中間件上的投入(WebSphere)巨大,其中,JAVA研發(fā)人員超過3000人,WebSphere的研究人員超過700人。僅僅在2001-2002年,就在WebSphere領(lǐng)域中投入10億美元。
相應(yīng)的IBM分工十分明確。IBM中國軟件部,在北京我們在WebSphere家族的售前工程師就超過18人,全國有超過30人的WebSphere售前工程師。除此之外,IBM中國軟件部還有龐大的支持合作伙伴的隊伍,以及負(fù)責(zé)售后服務(wù)的Service Team,都由大量經(jīng)驗豐富的工程師組成。特別的,從2005年開始,IBM建立了一個超過200人的Lab Based Service Team,依托于IBM在國內(nèi)的實驗室力量(IBM中國研發(fā)實驗室有近2000名工程師和科學(xué)家)為客戶提供各種高級服務(wù)。
此外,IBM對用戶提供大量WAS產(chǎn)品文檔、JAVA/J2EE、XML、開放標(biāo)準(zhǔn)、開發(fā)、技術(shù)前沿的網(wǎng)站:
針對開發(fā)人員,介紹WAS使用技巧、開發(fā)技能和經(jīng)驗、JAVA/J2EE、XML、開放標(biāo)準(zhǔn)、技術(shù)前沿:http://www.ibm.com/developerworks 及其完全中文化的國內(nèi)網(wǎng)站http://www.ibm.com/developerworks/cn
詳盡的產(chǎn)品學(xué)習(xí)書籍:IBM提供紅皮書網(wǎng)站(http://www.redbooks.ibm.com ),提供大量的PDF格式的電子書免費下載。
Kingdee的Apusic所有信息目前都發(fā)布在一個小型網(wǎng)站上,上面提到的任何一個WAS相關(guān)支持網(wǎng)站都比現(xiàn)有的Apusic網(wǎng)站內(nèi)容更為豐富。例如,對于WAS產(chǎn)品的電子學(xué)習(xí)書籍,就分為基本管理、高可用性、安全等幾本書籍,詳細(xì)介紹了WAS產(chǎn)品的架構(gòu)以及強大功能。
IBM WebSphereIBMIBM
VAJ+StudioRAD IBMRADRational Application DeveloperWeb ServicesXMLKingdee ApusicApusic Studio
IBM WebSphere EcPerfhttp://www.spec.org/jAppServer2004/
WebSphereKingdeeApusicKingdee Apusic
WebSphere
IBM WebSphereDB2InformixSybaseOracleSQL ServerApusic
WASSIPPortlet
ApusicIBM
 
來頂一下
返回首頁
返回首頁
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
欄目更新
欄目熱門