門戶產(chǎn)品是前兩年非常熱的一個話題,然后今年對門戶的狂熱確有所下降,甚至很多人認(rèn)為門戶作為企業(yè)應(yīng)用集成的時代已經(jīng)過去了,單純的門戶已經(jīng)沒有市場了。誠然,這些觀點都有各自的道理,我認(rèn)為門戶的價值絕對不再門戶本身。
首先我們來看看為什么需要門戶,再J2EE企業(yè)集應(yīng)用開發(fā)里面,界面部分的組件是通過war包形式部署再企業(yè)應(yīng)用服務(wù)器中的,每個war說通俗一點就是一個網(wǎng)站,面向一個特定的應(yīng)用。基本上每個應(yīng)用都有一些相同的架構(gòu)。例如美工所需要的導(dǎo)航欄,登陸界面,權(quán)限管理等等。一個大型的企業(yè),這樣的應(yīng)用不僅僅只有三五個,而是有三十個,甚至三百個。試想所有的應(yīng)用都要做重復(fù)的東西,美工,登陸,即使你做了SSO,仍然無法解決用戶需要區(qū)分不同網(wǎng)站內(nèi)容的尷尬情況。那么我們?yōu)槭裁床挥瞄T戶,使用統(tǒng)一的界面來集成所有的應(yīng)用呢?即使你有30個war,在門戶里面,它們只是作為30個可定制的portlet而已,不需要額外,花哨的美工設(shè)計,每個應(yīng)用只需要專著業(yè)務(wù)上的界面。
性能對門戶已經(jīng)不是問題,門戶的portlet都有本地html緩存機(jī)制,最近流行的ajax技術(shù)更是可以對將portlet對門戶的負(fù)載做到按需所取的地步。
OK,既然我們不否認(rèn)門戶的作用,那么為什么一定要使用JSR168標(biāo)準(zhǔn)兼容的門戶呢?是的,你可以自己開發(fā)一個門戶,通過jsp的include來調(diào)用war,但是注意,我們?yōu)槭裁词褂胘2ee來開發(fā)呢?我們使用j2ee是為了實現(xiàn)組件的標(biāo)準(zhǔn)化和可重用。我現(xiàn)在寫一個portlet,如果它是遵循標(biāo)準(zhǔn)的,我可以暫時部署在一個開源的門戶里面調(diào)試它。等成熟了,再去購買商業(yè)的門戶。這樣最最大限度的保證了不重復(fù)投資。當(dāng)然,我們知道在J2ee里面,沒有100%的兼容,但是使用兼容的技術(shù)還有一個好處是,你就可以直接購買別的廠家的遵循標(biāo)準(zhǔn)的portlet產(chǎn)品來集成在自己的標(biāo)準(zhǔn)門戶容器里面。
以上說到底還是在鼓吹門戶,但是上述的這些觀點仍然不是門戶占有這個市場的決定因素,門戶的價值不光僅僅通過一個門戶服務(wù)器體現(xiàn)出來。
IBM絕對不會單純賣一個門戶服務(wù)器給你,它一定會推銷它的內(nèi)容倉庫,CMS,集成套件,Groupware等等。真正對客戶產(chǎn)生最明顯價值的,是這些東西。
所以eXo Platform在設(shè)計自己的產(chǎn)品開發(fā)測略的時候,正是考慮到這點。在v2.0版本的門戶平臺中,exo集成了CMS網(wǎng)站內(nèi)容管理;JCR Java內(nèi)容倉庫;并且支持WebDAV;BI組件,支持OLAP,定制報表,數(shù)據(jù)挖掘;支持groupware,郵件,日程管理,團(tuán)隊協(xié)作等等。當(dāng)然,任何兼容的portlet,比如JIRA的Portlet都可以集成進(jìn)來。exo還使用CAS做為SSO框架。所有這些子項目都在為exo platform創(chuàng)造價值,為exo Portal創(chuàng)造價值。
Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=547606
更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號聯(lián)系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機(jī)微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
