BEA的客戶群囊括全球金融、製藥、高科技、電信、醫療保健、航空及物流等行業,WebLogic系列產品,完全以Java開發,是最早支援J2EE各項標準的產品,某知名國際IT產業分析機構分析師表示,BEA超越微軟的Visual Studio .NET最少一至兩年的時間。可見WebLogic的成熟度很高,其開發及管理也頗具便利性。視覺化的開發及管理環境
熱部署能力(Hot Deployment)是WebLogic優於其他產品的功能,將程式上傳至應用伺服器後,不需重新啟動任何服務及主機,便自動部署新程式。微軟.NET也提供類似的機制,可在服務不中斷的情況下,直接升級DLL。
Workshop是WebLogic提供的視覺化開發工具,為提供使用者低學習門檻、直覺式的開發環境,BEA智囊團承襲使用者Windows的操作習慣,規劃比Visual Basic更容易使用的介面,以拖、拉、放的操作方式,開發人員只要有Visual Basic中Event、Control及Property的概念,即可輕易的建置模組、資料及應用程式商業邏輯,不需理會複雜的J2EE。
WebLogic提供Portlet精靈,可以簡單的步驟整合應用程式及Web Services,製作Portlet。若僅以Portlet呈現應用程式的畫面,只是初步達到EAP(Enterprise Application Portal;企業應用程式入口網站)的功能。以Web Services整合應用程式,提供運算分析的結果,才是有遠見的作法。例如經由多個Portlet顯示淨銷存情況,使用者必須自行演算才能得到答案,若提供整合運算的結果,提供使用者決策分析的資料,才是加值的服務。
EBCC(E-Business Control Center;電子商務控制中心)是開發設計階段的工具,可結合內容管理工具,籌劃並控管入口網站的版本。開發人員的設定會先儲存在用戶端,測試無誤之後才上傳到伺服器的資料庫,使用者再次點選網頁時,已套用新的網頁版本。
透過開發人員在EBCC的初步設定之後,管理者便可利用網站Web介面,進階設定網站版面,並依使用者屬性、摘要檔及登入時間等條件,多重授權讀取Portlet的權限。多重授權的觀念,是最高管理者可授權給部門主管,管理工作範圍的網站內容,部門主管再授權使用者,依個人喜好設定頁面。喜好可分為明確的(Explicit)及不言明的(Implicit),明確的是使用者確切設定個人喜愛的內容,例如運動及影視新聞,網站便會自動呈現使用者的喜好。不言明的喜好是,網站會追蹤使用者的習慣,統計分析之後,顯示較常點選的內容。
ASP新概念
企業為有更高的營運效率,將程序(Process)跨應用程式串連起來、為更快回應客戶需求,提供即時存取(Access)、為有更強的調適力,而建置可順應業務調整(Change),立即應變的平臺。BEA認為整合程序、存取及改變,將應用程式建置、整合並延伸在一個基礎平臺,才可提升企業競爭力。
EIP應是完整的應用程式整合平臺,若沒有EAI(Enterprise Application Integration;企業應用程式整合)整合應用程式,便只是浮面的數位儀表板。透過支援Web Services讓資訊跨平臺傳遞,不但可輕易整合應用程式,而且手機和PDA都可閱覽網站訊息,讓企業更具行動力。
WebLogic以應用伺服器為單一基礎平臺,包含Portal、Integration、Liquid Data及Workshop開發工具等產品,開放支援許多Java標準,是具延展性的產品。由於最佳化的考量,WebLogic Portal不能套用其他應用伺服器,此即APS(Application Platform Suite;應用程式平臺套餐)的概念。對大型企業複雜的架構而言,ASP最兼具效能、安全性及穩定性。文⊙李延華
熱門新聞
2025-12-31
2025-12-31
2025-12-31
2025-12-31
2025-12-31
2025-12-31