名词解释 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:
着眼于业务流程。为流程建模、流程自动化和业务流程分析,提供了通用环境,以便整合各种企业应用,并使业务用户能够有效协作。将完全不同的应用集成和应用开发汇聚为统一的业务集成解决方案。
分享到:
相关推荐
BEA portal精华贴
IBM:registered: Portal Toolkit 4.1 是 WebSphere:registered: Studio Application Developer(以下称为 Application Developer)的一个插件,它使您能够在一个集成的开发环境中开发和调试 portlet。Portal Toolkit...
台湾友人Elvin分享的WebSphere Portal7入门教程
网络开发项目Job Portal nodejs server Job Portal应用程序后端Job-Board 一个门户网站,可简化申请和招募流程。目的东北大学的Jose Annunziato教授讲授CS5610-Web开发课程最终项目的资料库。链接Heroku App:Job ...
BW系统与Portal的链接域名配置方法
Portal.js是一个基于React和NextJS的框架,用于构建数据集/资源页面和目录。 它包括: 对数据门户功能进行React的组件,例如数据表,图形,数据集页面等 加载数据的工具(基于无摩擦) 您可以使用create-nex
中国移动Portal协议分析的Wireshark插件,可分析CMCC Portal协议。使用方法:1)将cmccportal.lua放到wireshark的安装根目录,2)修改wireshark根目录下的init.lua,在文件最后增加dofile(DATA_DIR.."cmccportal.lua...
The dictionary defines a portal as a grand or imposing door or entrance; hence, that picture on the cover. In this book, you will learn why the word portal has become a major buzzword in the world of ...
lixian-portal 是一个简洁实用的 Web 版迅雷离线下载程序。注:迅雷离线下载是仅为迅雷会员提供的服务,未开通会员的迅雷账户可能无法登录。查看运行在 Michael Yin 家里的一个 lixian-portal 演示实例 典型使用...
Portal开发Portal开发Portal开发Portal开发Portal开发Portal开发Portal开发Portal开发Portal开发
Ext js 的一个 Portal 框架Portal Portal Portal Portal Portal Portal Portal
portal-chart-api:无服务器聊天室应用
自己整理的websphere portal主题皮肤开发资料
IBM WebSphere Portal Server V6的英文原版教程。
本文章整理自 郑大鱼ID:yukunzgp 的博客,版权归原作者所有 本文分析了Liferay Portal 4.3.3的代码,对整个portal有一个很好的理解
学习Portal,里面描述了怎么新建一个简单的portal和怎么新建一个基于struts的portal
这是一个Franz插件,用于运行Synology DSM Application Portal应用程序。 背景 该插件使在Application Portal上发布的Synology DSM Aplications可以在上运行。 安装 克隆/下载文件夹synology-application-portal-...
您可以从Dynamic Text Updater中看到它们,也可以为“ On Plugin State Change”添加一个选项,然后选择相应的状态和“ Changes to”。对于设备打开或关闭状态,您需要使用“打开”或“关闭”。对于RGB背景颜色更改...
F:\项目备份\portalF:\项目备份\portalF:\项目备份\portal
这是我最近安装portal7整理出来的文档,环境是两台portal服务器,一台portal的数据库服务器,上面还安装了portal和ldap的数据库; portal服务器的环境是ARIX6,创建的集群,portal上安装了was,然后再WAS上部署的...