websphere portal 是ibm出品的一款業界領先的門戶產品,現在主要使用的版本是6.1,以前的6.0已經過時,幾個月之前推出的6.5和最近的7.0都沒有大面積使用。所以這里介紹的主要是6.1版本。
介紹WebSphere Portal之前先說一下portal相關的知識,這里說的portal和我們一般了解的sina、搜狐不一樣,這些都是互聯網的門戶,我們這里面說的一般指的是企業業務門戶,當然我也見過一些企業使用WebSphere Portal搭建企業的互聯網對外門戶,我是不建議這樣做的,主要原因有兩個,第一portal主要優勢不是搭建這種信息發布形式的網站,而是做企業級的業務集成。值得一提的是ibm portal的產品中帶一款很強大的WCM,但是我很討厭這個東西,真的太復雜了,而且感覺為了和ibm自身的portal在一些核心概念上同步做的很牽強。第二portal在技術上實現大同小異,放在外網很容易被人發現一些后門、漏洞,我就曾經通過某國內大型銀行的外網門戶進入了他們的人事系統,不過我沒有動他們的東西,也沒有怎么看,但是只是好奇看了一下他們的一些實現機制。回到企業業務門戶的介紹,企業業務門戶主要指的是企業根據自己的業務把原來分布在多個系統中的內容,集中整合到門戶中。門戶的作用不是替代原有的系統,而是對原有系統的補充,一般的大型企業都會建設很多針對不同業務的系統,經常一個員工想做一件事情要通過多個系統才能實現。門戶的作用就是把這些重要的、多個業務相關的內容、操作、數據整合到一起,提供使用者整體的參考。一個比較理想的業務場景是員工首先通過門戶系統了解到大體的、概要的情況,視情況再決定是否進入具體的業務系統進行處理。下面舉個模擬的場景:小陳早上剛上班,打開電腦,首先登陸門戶,進入個人首頁,發現今天是他值班,按照規定,值班的人需要把昨天的全網的故障、投訴、告警信息整理出來匯報給組長和全組同事,要是以前需要進入多個系統多個頁面才能查看到這些信息,之后還要手工的整理成word文檔。但是有了門戶系統這一切都不同了,門戶系統會通過esb接口到各個系統中抓取到這些信息,然后自動形成文檔形式,這時小明發現兩個參數需要手工調整一下,于是通過編輯功能,把采集好的數據修改了一下,之后使用系統的郵件和短信功能,給相關人發送了郵件和短信。小輝拿著打印好的報告9:30向同事們做了匯報,10點的時候門戶系統自動把今天的文檔歸了檔,保存到文檔庫中。小輝匯報回來繼續訪問門戶系統,發現在部門首頁里面顯示一名同事剛在昨天獲得了集團表揚,小輝小嫉妒了一把,發現同事的老婆生小孩了,心想這回又要交份子錢了,發現上周末同事們一起去郊游的照片已經上傳到門戶相冊里面,自己的幾張照的挺帥的,很是高興。瀏覽完部門首頁發現門戶中又多了兩個專題頁面:十一保障專題、臺風預警專題。他瀏覽了一下,發現這周又有的忙了,不過新虧知道的早有一些心理準備。這些都看了之后,小輝進入了業務首頁(監控業務),通過業務頁面小明了解到各個需要監控的系統中的整理信息,如果有什么異常的話,他會進入具體系統處理。