没有合适的资源?快使用搜索试试~ 我知道了~
首页Portal开发Portal开发
Portal开发Portal开发
需积分: 9 182 浏览量
更新于2023-05-24
评论
收藏 424KB DOC 举报
Portal开发Portal开发Portal开发Portal开发Portal开发Portal开发Portal开发Portal开发Portal开发
资源详情
资源评论
资源推荐

Portal 文档
整理人:yy

名词解释.............................................................................................................................................3
1、p13n.......................................................................................................................................3
2、Web Service for Remote Portal(WSRP)...............................................................................3
3、Portlet....................................................................................................................................3
4、Portlet 容器...........................................................................................................................3
5、RSS........................................................................................................................................4
6、JSR168...................................................................................................................................4
7、portion...................................................................................................................................4
8、WebLogic Portal 与 WebLogic Integration 的产品定位......................................................5
安装与配置.........................................................................................................................................6
1、如何在 portal 中,使用 oracle 数据库................................................................................6
2、WebLogic Portal 8.1 内容库的存放方式.............................................................................6
3、数据如何从 pointbase 的导出..............................................................................................9
后期 Portal 维护................................................................................................................................13
1、在 portal 中如何实现个性化......................................................................................................13
2、calendar.properties 中如何设置日期格式.........................................................................13
Portal 开发.........................................................................................................................................14
1、WebLogic Portal 的 portlet 开发步骤.................................................................................14
2、在 workshop 中怎样让 portlet 使用新建的*.jpf...............................................................14
3、如何在 weblogic portal 中配置 calender portlet................................................................14
4、如何把 header.jsp 和 footer.jsp 拖到相应的位置..............................................................15
5、在 Portal 7.0 中怎样在 usermgt.jar 中指向一个新生成 EntityPropertyManager............15
6、请问 workshop 开发的 portlet 是否能移植到 websphere portal 上?..............................16
7、Portal 与 Portlet 中的 Session 与 Request..........................................................................16
8、关于 SSO 和 Weblogic Portal.............................................................................................16
9、Weblogic Portal8.1 中实现分页显示.................................................................................20
第三方插件集成...............................................................................................................................22
1、Weblogic 8.1 Portal 和 Domino 的集成问题.....................................................................22
2、BEA 所推荐使用的 Kapow 产品是否支持中文环境?..................................................23
性能...................................................................................................................................................23
1、请教 portal for aix 的运行问题..........................................................................................23
安全...................................................................................................................................................25
1、关于 weblogic administration portal 使用的方法..............................................................25
2、在 portal 中使用数据库保存用户信息..............................................................................25
3、如何使用数据库作为 WLS&WLP 的用户验证...............................................................26
4、WebLogic 用户及权限管理 API........................................................................................28

名词解释
1、p13n
p13n 即 personalization,p 与 n 之间是 13 个字母,所以简记为 p13n,类似的简记还有
i18n。
WLP 是由早期的几个 server 合并而来,其中就有 Personalization Server,所有 p13n
的.jar 都是用于 Personalization Server 的
2、Web Service for Remote Portal(WSRP)
Web Service for Remote Portal(WSRP) 是 OASIS 定义的一个标准,从技术角度上讲 ,
WSPR 使用了 WSDL 对应用程序的接口进行了定义,远程 Portlet 在远程服务器上作为 Web
服务运行,服务在 UDDI 目录中发布,以方便查找和绑定。一般来说, Portlet 代理将调用
WSRP 服务,代理是通过 SOAP 协议绑定到该服务的。
3、Portlet
JSR-168 Portlet Specifications 对 Portlet 的定义如下:Portlet 是基于 web 的 Java 组件。
它由 portlet 容器管理,能够处理请求,产生动态内容。portlet 被 Portal 用作为可插拔的用
户接口组件,为信息系统提供展现。由 portlet 动态产生的内容也被叫做 fragment。fragment
是遵循某种规则的标记(例如:HTML,XHTML,WML),可与其他的 fragment 一起建
立一个完整的文档。一般一个 portlet 产生的内容和其他的 portlet 产生的内容聚集在一起形
成 Portal 网页。
4、Portlet 容器
portlet 在 portlet 容器中运行,portlet 容器为 portlet 提供必需的运行环境。portlet 容器包
含 portlet(组件)并且管理它们的生命周期,它也为 portlet 的参数设置提供持久化的存储。
portlet 容器不是一个类似于 servlet 容器的独立容器。它是在 servlet 容器上通过扩展方式实

现的,并重用 servlet 容器提供的功能。
工作原理
portlet 的生命周期由 portlet 容器管理。web 端通过由 Portal 执行的请求/应答机制与
portlet 进行交互。通常,用户与由 portlet 产生的内容进行交互,比如通过单击按钮或链接,
Portal 接收到 portlet 窗口的动作,随后将 portlet 产生的内容送至用户操作的 portlet 窗口。
对不同的用户,一个 portlet 产生的内容可能会大不一样,这与用户对 portlet 的设置有关。
portlet 容器接收来自 Portal 的请求并运行它管理的 portlet 执行请求。portlet 容器并不负责聚
集 portlet 产生的内容,处理内容聚集是 Portal 的职责。Portal 和 Portlet 容器能够被作为单一
的应用组件组合在一起,也可以作为一个 Portal 应用的 2 个分离的组件。Portal 服务器是建
立在 Http 服务器的基础上的。
5、RSS
RSS 是英文 Really Simple Syndication(简易信息聚合)的缩写。RSS 是基于 XML 技术
的互联网内容发布和集成技术。90 年代末就由 Netscape (网景公司) 提出,并做进了他们当
时红极一时的互联网浏览器 Navigator 里。当时称为“推”技术。但当时在商业应用上并不成
功。主要原因是当时互联网上的内容少得可怜。但随着 Blog 文化的推广,以及 Blog 广泛
采用 RSS 作为信息交流技术,从而 RSS 的内容源一下子大为丰富。于是,Blog 文化在 RSS
技术的支持下得到普及,而 RSS 技术随着 Blog 文化的普及又得到不断地普及。
6、JSR168
由于越来越多的公司开发了各自的 Portal 组件和基于其的 Portal 产品(如 Bea, IBM,
Oracle, Sun, Sybase, Novell, SAP, Jetspeed, Vignette 等.这种互不兼容的接口实现不断带给程
序 提 供 商各 种 问 题 和 麻烦 , 为 了 解 决 这 种问 题 , JCP 发布 了 JSP168 (Java Specification
Request), Portlet Specification, 用以提供不同 Portal 和 Portlets 之间 a 的互用性
7、portion
portion 文件就是没有桌面、页眉、脚注的 portal 可以作为组件使用。例如生成 shell 时
作为一部分。制作方法:先制作一个 portal,然后用记事本打开此文件,删除其它部分只留
book 部分(只能有一个 book).最后另存为*.portion 文件。在项目中导入此文件?可以看到
效果。例如:制作一个 shell 文件如下
<?xml version="1.0" encoding="UTF-8"?>
<netuix:markupDefinition

xmlns:netuix="http://www.bea.com/servers/netuix/xsd/controls/netuix/1.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.bea.com/servers/netuix/xsd/controls/netuix/1.0.0 markup-
netuix-1_0_0.xsd">
<netuix:locale language="en"/>
<netuix:markup>
<netuix:shell
title="xx Shell" description="xx.portion is included in this shell." markupType="Shell"
markupName="xx">
<netuix:head/>
<netuix:body>
<netuix:header>
<netuix:jspContent contentUri="/framework/shells/xx/header.jsp"/>
<netuix:portionContent contentUri="/framework/shells/xx/xx.portion"/>
</netuix:header>
<netuix:break/>
<netuix:footer>
<netuix:jspContent contentUri="/framework/shells/xx/footer.jsp"/>
</netuix:footer>
</netuix:body>
</netuix:shell>
</netuix:markup>
</netuix:markupDefinition>
其中 xx.portion 中可以添加 portlet
8、WebLogic Portal 与 WebLogic Integration 的产品定
位
Portal:
解决企业的数个应用系统各自孤立,缺乏统一管理机制的问题。使人们在获取特定的
信息服务时不用再进入众多的 IT 系统,而是经由“门户”就可以获取这些信息。用户进入
Portal 后,可以获得与他身份相称的各类信息服务。Portal 提供了集成的内容和应用,以及
统一的协作工作环境。
Integration:
着眼于业务流程。为流程建模、流程自动化和业务流程分析,提供了通用环境,以便
整合各种企业应用,并使业务用户能够有效协作。 将完全不同的应用集成和应用开发汇聚
为统一的业务集成解决方案。
剩余37页未读,继续阅读














安全验证
文档复制为VIP权益,开通VIP直接复制

评论0