oracle portal及其门户网站开发概述

oracle portal及其门户网站开发概述

ID:15577712

大小:30.00 KB

页数:4页

时间:2018-08-04

oracle portal及其门户网站开发概述_第1页
oracle portal及其门户网站开发概述_第2页
oracle portal及其门户网站开发概述_第3页
oracle portal及其门户网站开发概述_第4页
资源描述:

《oracle portal及其门户网站开发概述》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、OraclePortal及其门户网站开发概述摘要:Portal是IT领域的新技术,是企业信息化工作的发展方向之一。本文首先介绍了OraclePortal的定义、特点,接着阐述了portal的体系结构。随后本文介绍了Oracle9iASPortal的功能特点及基于它的企业门户网站的开发。最后本文简要探讨了基于portal的门户网站开发的问题。  关键词:oracleportal,门户,网站,信息入口,企业入口  引言  OraclePortal为企业提供了一个单一的访问企业各种信息资源的入口,利用它,企业可以为员工、供应商、零售

2、商、合作伙伴等提供个性化的信息服务,使他们能通过单一的入口,迅速找到所需的信息。Portal具有众多的核心功能特性,将企业的应用、人员、信息与流程有机地结合起来,为信息化工作的开展提供了可行的思路和解决方案。  OraclePortal概述  1、OraclePortal是什么  Portal一词是从Internet所衍生出来的,最初的“门户”一词主要是指信息门户,诸如雅虎、新浪等网站都是一种信息门户。随后,门户的应用领域又得到扩展,出现了企业信息门户(EnterpriseInformationPortal,EIP)。Orac

3、lePortal是一个建立企业信息门户的集成环境。通过OraclePortal,企业员工可以很方便地将自己所需要的,来源于各种渠道的信息集成在一个统一的视图之内。例如,在传统企业信息系统环境下,一个财务部门可能要接触这样一些信息源:企业财务软件,企业内部网站的政策、新闻、公告,各种图表、报表,互联网上的财经新闻,股票行情等等;通过OraclePortal提供的“自助式”的服务,财务部门可以为自己部门量身定制一套财务人员的信息门户,将上述信息有效地组织在Web应用程序之中,并根据不同级别人员的职能设定相应的访问权限。在以前,这可

4、能需要向IT部门提交详细的需求分析,并等待好几个月才能投入使用;通过OraclePortal提供的快速、易用的开发工具和内建功能模块,非IT人员也可以根据自己的实际业务需求,创建这样的集成化Web应用了。  2、OraclePortal的体系结构  1)OraclePortal节点  每台安装OraclePortal示例的服务器称为一个OraclePortal节点。每个OraclePortal节点包含有超过200个表及视图,以及超过1000个PL/SQL包。OraclePortal节点之间可以相互注册,形成一个联合Portal

5、结构。节点的注册和管理可以很容易地由企业的中心Portal管理。Portal容器是存储OraclePortal对象的地方。它保存着Provider注册表,页面的样式定义,用户对Portlet的定制,访问权限,内容区域及页面的定义,数据驱动的组件等等。数据库Provider管理基于数据库的PL/SQL或Java存储过程形式的Portlet,它存储在Portal节点之外。Portal框架通过数据库Provider调用这些Portlet,并将返回的HTML/XML形式的结果显示在页面的某个区域中。与数据库Provider不同的是,W

6、ebProvider面向的是来自Web的数据,它们通常是通过HTTP协议而不是数据库存储过程来调用的,并且返回的结果已经是格式化的HTML/XML内容。  2)OracleLogon/SSOServer  SSO是SingleSign-On的缩写,即单一登录模式。SSO服务器集中管理用户的身份验证和权限管理,这使得其它应用程序可以将这些任务交给SSO服务器统一完成,也使得用户只需要在SSO服务器上登陆一次就可以使用所有相关联的应用程序,而无需记忆多个账户密码。  3)Oracle9iApplicationServer  Ora

7、cle9iAS是OraclePortal的中间层应用程序服务器。在Oracle9iAS中,OracleHTTPServer提供主要的HTTP服务,OracleJserv提供JSP和servlet服务,modPL/SQL以Apache模块的模式提供从Web访问Oracle数据库的服务。  4)OraclePortalCache  OraclePortalCache使用基于文件系统的存储系统,为页面定义和portlet生成的内容提供缓存,使用缓存系统,OraclePortal无需每次生成页面的时候都访问对象存储系统或调用所有por

8、tlet,这样大大提高了页面的响应时间。  Oracle9iASPortal概述  1、Oracle9iasPortal的功能  Oracle9iASPortal是1999年初作为OracleWebDB一部分引入的技术的下一代。Oracle9iASPortal是Oracle9

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。