分享
 
 
 

PartI企业入口网站与OraclePortal

王朝oracle·作者佚名  2008-05-19
窄屏简体版  字體: |||超大  

现在应用服务器越来越流行,其中oracle的AS在这方面算是不错的。鉴于目前中文AS入门教材不多,自己正在整理一些关于这方面的笔记。目前先以portal为主,以日记的形式放在版面上。因为这些笔记是本人自己的一些理解心得,如有不正确的地方,希望大家能够提出来。在此希望与大家共同学习,共同提高。

Part I 企业入口网站与Oracle Portal

Oracle Portal是一项重要的WEB开发工具。提供了友善的开发环境,可加速网站建置、应用程序开发,网页内容建立与管理。开发人员与前端使用者得以快速建置商业智能入口网站,内容包括:窗体、报表、图表与工作流程应用程序。

Oracle Portal使用者界面提供运载作开发框架,让开发团队成员能够各司其职,例如:可分为网站内容管理、数据库管理、开发portal应用程序等等。

Oracke Portal是建立在oracle以角色(role)为基础的安全之上,可根据角色或群组进行协同开发。基本上它是一组存放在数据库的PL/SQL程序,执行时非常快速,也非常有效率。

Oracle Portal系统架构还有一个 非常重要的mod_plsql组件。它是一组程序,用来解释使用者送出的请求,然后执行数据库内特定PL/SQL程序,最后将处理结果响应给使用者。应用为:PL/SQL程序执行某个窗体或图表,在游览器内产生的URL将透过mod_plsql传送到数据库,然后呼叫宾执行特定程序,执行完后将窗体显示在游览器中。(URL内容由Portal产生,宾利用CGI参数由Apache传送到数据库中。这个URL CGI指令是利用Apache HTTP Server的数据存取描述器,简称DAD,功能来寻找程序,然后传回客户端)。

使用者可透过Web游览器呼叫Oracle Portal所开发的网页。Portal网页可区分为不同区域,这些区域可以利用portlets、pl/sql程序、搜索引擎。窗体。报表或是java程序来显示数据。

Oracle Portal架构的另一重要组件是Apche JServ Parallel Filter Servlet机制。当某网页被请求是,Paraller Filter将呼叫数据库的网页引擎产生网页内容,此时将调用某一portlers与应用程序,然后呼叫初试化函数,最中传回客户端。

Part II Oracle9iAS的安装与配置

在运用portal时,首先我们要先安装Oracle9iAS,现在又有了Oracle10gAS。

在这两个版本,10gAS安装比较简单,但是它对内存的要求很高,最好达到1G。

我在安装Oracle9iAS时曾经出现过一个问题,那就是硬件的兼容性,此问题可参考http://www.itpub.net/showthread.php?s=&threadid=213756,此问题目前还不知道是何原因,还请大家能够自己研究一下。好,现在进入安装。

1. 安装前系统设定(windows版本)

1.1 确认Service Pack版本

请将Servive Pack版本升级到3或更高的版本

1.2 确认DNS后缀,要写全

1.3 设定虚拟内存

我机器的内存为512M,设置为2048―4095,当然可以根据机器的不同进行相应的设置。

1.4 确认TCP/IP

注意一定要有固定的IP,安装好以后就不能再去修改。以前网上好象有人说10gAS的IP可以改动,这个还没有试过。

2. 安装Oracle Infrastructure和Oracle Application Server

由于此前已经有高手上传它的详细的安装档案,在此就不多说了,详情请见http://www.itpub.net/showthread.php?s=&threadid=188591

当以上安装全部完成以后,我们现在就可以进入到portal了。在游览器中敲入地址: http://hostname:7778/pls/portal,即可进入到portal页面。

Part III Oracle Portal系统概述

Oracle Portal 拥有直觉的使用者界面,适合协同式网站开发。这个开发环境本身就是一个入口网站,可以portal平台开发自己的企业网站。

1. 登录Oracle Portal

a. 开启游览器,在URL位置输入http://hostname:7778/pls/portal。

b. 点选右上角的Login连接,将出现登陆画面,在username输入portal,

在password输入在安装9iAS时设置的密码。

c. 按下Login按钮,此时已经登陆进来。

说明:安装完9iAS后,系统会自动产生四个账号:portal、orcladmin、

Portal_admin、public,其中portal权限最大,相当于操作系统中的管理员角色,所以一定要保管好portal的密码。Orcladmin这个账号是9iAS中Oracle Directory Manager(OID)的管理账号,同时可以登陆到portal中。

2. Builder的使用

此时将看到右上角出现Builder的按钮,点选进入,将发现有三个页签,分别为:Build、Administer、Administer Database。

Build:我们将会依靠它里面的功能来建立网站架构与应用程序组件,包括:Portal窗体、报表、图表与行事历。也可以建立与命名描述性容器,可用来存储portal网页、网页样式、网页内容区,与数据库应用程序。

Administer:允许Portal管理者进行下列工作:建立使用者账号 、将使用者指派到特定群组、编辑与建立Portal权限与使用者设定文件等等功能。

Administer Database:数据库存取与编辑窗体、工具程序、报表与图表,可协助监控数据库活动与功能。

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有