【正文】
隨著中。uid=swg21298347)支持 oracle 11g)或 IBM WebSphere Portal Enable 版本IBM 門戶應(yīng)用服務(wù)器IBM WebSphere Application Server 應(yīng)用服務(wù)器,WAS 是 J2EE 應(yīng)用服務(wù)器,Portal 是企業(yè)門戶平臺(tái),Portal 必須跑在 WAS 之上DB2 或 Oracle 11g 門口平臺(tái)數(shù)據(jù)庫(kù)LDAP 認(rèn)證服務(wù)器 統(tǒng)一的安全權(quán)限管理軟件Tivoli Access ManagerTivoli Idenfy Manager目錄服務(wù)硬件 服務(wù)器. 系統(tǒng)邏輯結(jié)構(gòu)和服務(wù)功能結(jié)構(gòu)WebSphere 產(chǎn)品架構(gòu)智慧環(huán)保應(yīng)用系統(tǒng)集成方案第 35 頁(yè) 共 48 頁(yè)項(xiàng)目搭建整體架構(gòu):智慧環(huán)保應(yīng)用系統(tǒng)集成方案第 36 頁(yè) 共 48 頁(yè). 方案的優(yōu)勢(shì)和劣勢(shì)分析方案優(yōu)勢(shì):市場(chǎng)占有率高,比較成熟的產(chǎn)品,滿足多種規(guī)范,個(gè)性化控制,在群集上有解決方案,中間件豐富;方案劣勢(shì):部署和維護(hù)麻煩;. BEA Weblogic Portal. 提供的解決方案 BEA WehLogic Server 是一種廣泛采用的 Java 應(yīng)用服務(wù)器,用于組建多層次的、安全的、大型的和分布式的 Web 應(yīng)用,如電子商務(wù)等。前面同一用戶庫(kù)的第二種情況也可以看作非統(tǒng)一用戶庫(kù)的特例,也可以使用代登錄的方式實(shí)現(xiàn)SSO,這樣就不用改造應(yīng)用系統(tǒng)了。這種密碼管理機(jī)制可以通過 websphere portal 提供的憑證保險(xiǎn)庫(kù),或者 TAM eb 的 GSO 來(lái)實(shí)現(xiàn)?;镜乃枷胧?,使用一種安全的密碼管理機(jī)制來(lái)存放用戶在各個(gè)系統(tǒng)中的密碼等用戶憑證,并與主用戶庫(kù)建立映射關(guān)系。由于涉及到對(duì)系統(tǒng)的改造,實(shí)施起來(lái)可能就比較麻煩了,新開發(fā)的系統(tǒng)使用這種方式倒是很省事。那么就要改造應(yīng)用系統(tǒng)的認(rèn)證模塊,使用 J2EE 的標(biāo)準(zhǔn)安全性來(lái)做認(rèn)證。這里的應(yīng)用系統(tǒng)又可以分為兩類:(1)使用 was 或 domino 等 ibm 的中間件產(chǎn)品,也就是支持 ltpa 的,并且應(yīng)用是基于j2ee 標(biāo)準(zhǔn)的安全性來(lái)做認(rèn)證的,那只需要配置 was 和 portal 之間的 ltpa 就可以 SSO 了,不需要單點(diǎn)登錄了。 Sun Java System Portal 為開源的; 智慧環(huán)保應(yīng)用系統(tǒng)集成方案第 32 頁(yè) 共 48 頁(yè)3. XXXXPortal 選型建議XXXX 使用的 Portal 需要實(shí)現(xiàn)與10個(gè)應(yīng)用系統(tǒng)的 SSO,考慮登錄用戶眾多,沒有一個(gè)用戶目錄庫(kù),需要建立一套 Ldap 用戶目錄庫(kù),并需要考慮 Portal 集群方案。 智慧環(huán)保應(yīng)用系統(tǒng)集成方案第 31 頁(yè) 共 48 頁(yè)Oracle portal 搜索、工作流、文件管理、小門戶 建立、協(xié)作服務(wù) 單一登錄、 LADP Inter 目錄、用于與第三方身份管理解決方案集成的工具包 Oracle JDeveloper Oracle 、 DB2 、 Sybase 、 Informix 、 SQL Server 數(shù)據(jù)庫(kù)和 JDBC 或 JCA 數(shù)據(jù)源;各種大型機(jī)連接程序 HTML 、 HTTP 、 Net 、 SQL 、 WebDAV 、 WSRP 、 XML Oracle 的更偏 重于數(shù)據(jù)庫(kù)相關(guān)集成,包含企業(yè)業(yè)務(wù)服務(wù)較少。 此外,IBM WebSphere Portal 還提供了一組協(xié)作服務(wù)的 JSP Tag 和 API ,使得在其他業(yè)務(wù)應(yīng)用中也能很方便地使用協(xié)作功能。 Oracle 的協(xié)作功能主要為調(diào) 研,即時(shí)通訊和網(wǎng)絡(luò)會(huì)議等功能未涉及。 IBM WebSphere Portal 提供了The Survey Wizard can be used to create and administer surveys, polls, and tests. The Survey Wizard is prised of four ponents: the Survey Builder, the Survey Form, the Survey Report, and the Survey Chart. The Java System Portal Server features integrated collaborative services, enabling teams to dynamically form munities without help from IT, and add services and data to these munities to share throughout the enterprise. ? File sharing portlet that allows upload and download IBM WebSphere Portal 自帶成熟的協(xié)作產(chǎn)品,提供了高級(jí)的實(shí)時(shí)協(xié)作能力,確保在任何場(chǎng)景中都能夠?qū)崿F(xiàn)方便的協(xié)同工作。QuickPlace 提供查看和搜索小組工作空間的能力。 協(xié)同工作 BEA WebLogic Portal 提供了一定的協(xié)同工作的功能,包括: 協(xié)作桌面、論壇、白板與聊天,利用 第三方的工具與 Lotus Notes 和 MS Exchange PIM 應(yīng)用的集成。 BEA 需要第3 方合作伙伴提供搜索引擎功能 智慧環(huán)保應(yīng)用系統(tǒng)集成方案第 28 頁(yè) 共 48 頁(yè)數(shù)據(jù)等更多數(shù)據(jù)源的高級(jí)搜索支持。該搜索引擎能夠?qū)λ饕齼?nèi)容進(jìn)行分類,能對(duì)元數(shù)據(jù)進(jìn)行搜索,允許用戶使用字段限制條件進(jìn)行高級(jí)搜索 (如按照文檔類型、作者和日期范圍進(jìn)行搜索,使用高級(jí)查詢運(yùn)算符、通配符等搜索。 搜索引擎 BEA WebLogic Portal 提供元數(shù)據(jù)搜索和全文搜索功能,但功 能較弱,實(shí)際應(yīng)用時(shí)需要通過提供 Java API 集成其它搜索引擎。 Sun Java System Portal 集成的 FatWire Spark pCM 為免費(fèi)軟件。此外,IBM Portal 提供全面的, 企業(yè)級(jí)的內(nèi)容管理功能,在實(shí)際環(huán)境中能夠滿足客戶企業(yè)級(jí)內(nèi)容管理的需要。 Browserbased wizards and integrated editing dialog boxes make it easy for page designers to publish and manage the content that appears on their pages. Business users can also use this publishing environment to easily define collaborative work areas and to publish their business 采用 FatWire 軟件公司的內(nèi)容管理軟件,F(xiàn)atWire Spark pCM 為用戶提供了完整的內(nèi)容管理功能,包括用于內(nèi)容創(chuàng) 建和生產(chǎn)的各種門戶小程序接口,以及系統(tǒng)管理。對(duì)系統(tǒng)內(nèi)容按照模板的形式進(jìn)行定義,管理內(nèi)容發(fā)布的流程、內(nèi)容的權(quán)限、內(nèi)容的生命周期管理等各個(gè)方面。 智慧環(huán)保應(yīng)用系統(tǒng)集成方案第 26 頁(yè) 共 48 頁(yè)Management across a Grid E. 個(gè)性化和協(xié)同工作 個(gè)性化和協(xié)同工作功能特 性 BEA WebLogic Portal IBM WebSphere Portal Oracle Portal Sun Java System Portal Server 比 較說明 內(nèi)容管理 WebLogic Portal 提 供簡(jiǎn)單的門戶內(nèi)容管理服務(wù),開發(fā)人員可以使用一組通用的內(nèi)容和個(gè)性化 JSP 標(biāo)簽以及應(yīng)用程序編程接 口來(lái)實(shí)現(xiàn)內(nèi)容管理,或者與第三方內(nèi)容管理產(chǎn)品進(jìn)行集成。 JSPs ( 包括會(huì)話狀態(tài)的復(fù)制) ? EJBs ? RMI 對(duì)象 ? JMS destinations ( 不支持clustered queues) ? JDBC 連接 IBM 利用WebSphere Application Server 實(shí)現(xiàn)水平和垂直兩方面的群集支持: ? Servlets amp。 組件實(shí)現(xiàn),也可直接使用客戶已有的硬件負(fù)載均衡 器或者其他第三方軟件負(fù)載均衡產(chǎn)品。 智慧環(huán)保應(yīng)用系統(tǒng)集成方案第 25 頁(yè) 共 48 頁(yè)來(lái)支持。 前端 HTTP 的高級(jí)負(fù)載均衡使用IBM Edge Component (包 含在 WebSphere Portal 產(chǎn)品中) 支持 caching 和 JSP/Servlet caching IBM HTTP 擴(kuò)展時(shí)可通過 Edge Component (產(chǎn)品自帶)提供更強(qiáng)大的負(fù)載均衡能力。 智慧環(huán)保應(yīng)用系統(tǒng)集成方案第 24 頁(yè) 共 48 頁(yè)P(yáng)ortlet ? Tel Portlet ? Unified Messaging System Portlet ? Discussion Forum Portlet ? Site Indexing Portlet D. 可用性和擴(kuò)展性 可用性和擴(kuò)展性功能特 性 BEA WebLogic Portal IBM WebSphere Portal Oracle Portal Sun Java System Portal Server 比較說明 負(fù)載均衡 BEA Portal 通過前置在 HTTP 服務(wù)器上的Proxy plugin 來(lái)支持應(yīng)用服務(wù)器上的 JSP/Servlet/EJB 的負(fù)載均衡。 ? Microsoft Exchange 2022 Portlet Any other portlets including the following are samples released for test, evaluation, and education purposes. They are not supported through formal Oracle Support mechanisms: ? SAP Generic Portlet ? SAP Specific Portlets for finance, human resources, sales, and inventory ? IMAP Portlet ? SMTP Portlet ? SMS Portlet ? IBM Tn3270 系統(tǒng)的手段。 4. 在 IBM Portal 的開發(fā)工具 RAD 中還提供 了連接SAP,Siebel,PeopleSoft, Domino 等后端系統(tǒng)的 Mediator, 供開發(fā)人員更加方便地開發(fā)相應(yīng) Portlets 。 幾家廠商都提供了常用標(biāo)準(zhǔn)的Portlets 作為集成智慧環(huán)保應(yīng)用系統(tǒng)集成方案第 23 頁(yè) 共 48 頁(yè) 此外,BEA 的 Portal Solutiote 等公司提供的 Portlet 連接后端應(yīng)用。 此外,IBM 網(wǎng)站上還有免費(fèi)下載的供應(yīng)商 Portlets 供直接使用, 還為業(yè)務(wù)人員提供了 WPAI 工具創(chuàng)建新的 Protlets 整合后端應(yīng)用。 IBM WebSphere Portal 按以下形式提供對(duì)遺留系統(tǒng)的集成: 1. 其他舊有系統(tǒng)的供應(yīng)商提供的特定的 Portlets, 在 portal 中通過配置就 可以使用。 使用標(biāo)準(zhǔn)的 Web Service 技術(shù)。 IBM 使用標(biāo)準(zhǔn)的Web Service 技術(shù)。 通過采用相同的業(yè)務(wù)規(guī)則、角色和審核策略,它可確保根據(jù)一致的身份強(qiáng)制實(shí)施進(jìn)行控制,并減少現(xiàn)行運(yùn)作和符合性成本。 絡(luò)進(jìn)行聯(lián)合,它可以確保安全傳送重要身份和應(yīng)用信息以滿 足當(dāng)前的需求并可以根據(jù)業(yè)務(wù)增長(zhǎng)需求進(jìn)行擴(kuò)展。該加密cookie 符合 WAS 使用的 格式,并可由共享域中的所有應(yīng)用服務(wù)器解密,只要它們都具有相同的密碼密匙。 使用憑證和類似LTPA 的單點(diǎn)登錄令牌提供單點(diǎn)登錄。Sun Java System Portal Server 提供 AM 和IDM 來(lái)實(shí)現(xiàn)單點(diǎn)登錄和身份認(rèn)證與管理,系統(tǒng)接口及配置比較靈活。 它通過簡(jiǎn)單統(tǒng)一的構(gòu)架提供開放、 基于標(biāo)準(zhǔn)和策略的驗(yàn)證。 TAM for Enterprise SSO 解決方案與 IBM Tivoli Access Manager for ebusines