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

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