oracle portal 怎么整合现有的系统
首先,分为界面整合和身份整合2块:
界面方面,有三种基本方式:
1. 在portal页面中添加URL Link,直接连到你的目标应用。这个最简单,也是最原始的(零改动);
2. 在portal内,使用WebClipping,这个稍微复杂点点,但是可以直接把你目标应用的界面、或部分界面整合到portal中的某个位置了(零改动);
3. 将原有应用封装为portlet,注册并添加到portal中,这个改动会比较大,也最复杂,但是整合得最彻底。
以上三种,都可以配置为单点登陆。
如果原有应用为CS结构,则可能需要借助第三方工具,比如Citrix。
身份方面:
1. 单点登陆:不管你原有应用同现有的portal是基于同一套LDAP Server的(partner application),或是不同的LDAP server、甚至最常见的数据库表(external application),都可以配置为单点登陆。单点登陆的实现,可以使用Oracle传统的方式(Oracle身份管理中的SSO Server),也可以通过Oblix COREid Access,反正都是Oracle的产品。
2. 身份条目同步:配置portal所在infra中的DIP(directory integration and provisioning),实现与目标应用所使用的身份条目存储的同步。
界面方面,有三种基本方式:
1. 在portal页面中添加URL Link,直接连到你的目标应用。这个最简单,也是最原始的(零改动);
2. 在portal内,使用WebClipping,这个稍微复杂点点,但是可以直接把你目标应用的界面、或部分界面整合到portal中的某个位置了(零改动);
3. 将原有应用封装为portlet,注册并添加到portal中,这个改动会比较大,也最复杂,但是整合得最彻底。
以上三种,都可以配置为单点登陆。
如果原有应用为CS结构,则可能需要借助第三方工具,比如Citrix。
身份方面:
1. 单点登陆:不管你原有应用同现有的portal是基于同一套LDAP Server的(partner application),或是不同的LDAP server、甚至最常见的数据库表(external application),都可以配置为单点登陆。单点登陆的实现,可以使用Oracle传统的方式(Oracle身份管理中的SSO Server),也可以通过Oblix COREid Access,反正都是Oracle的产品。
2. 身份条目同步:配置portal所在infra中的DIP(directory integration and provisioning),实现与目标应用所使用的身份条目存储的同步。