`

Portal精华帖整理(一):名词解释(转载 )

阅读更多
名词解释 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:

着眼于业务流程。为流程建模、流程自动化和业务流程分析,提供了通用环境,以便整合各种企业应用,并使业务用户能够有效协作。将完全不同的应用集成和应用开发汇聚为统一的业务集成解决方案。

分享到:
评论

相关推荐

    CMCC Portal Wireshark 插件

    中国移动Portal协议分析的Wireshark插件,可分析CMCC Portal协议。使用方法:1)将cmccportal.lua放到wireshark的安装根目录,2)修改wireshark根目录下的init.lua,在文件最后增加dofile(DATA_DIR.."cmccportal.lua...

    portal服务器配置详细手册

    #### 一、Portal概念与系统组成 - **Portal概述**:Portal认证,即Web认证,是一种基于Web页面的身份验证机制。它通过强制未认证用户登录到特定站点(门户站点)来进行身份验证。用户在门户站点完成认证后才能访问...

    H3C IMC portal认证操作手册

    #### 一、Portal认证概述 **Portal认证**,在英语中意为“入口”,在IT领域特指一种通过Web页面来验证用户身份的方式,以此实现对用户网络访问权限的控制。在采用Portal认证的网络环境中,未经认证的用户上网时会被...

    BEA portal精华贴

    #### 名词解释 **1. p13n** - **定义**:p13n 是 personalization 的缩写形式,代表个性化。之所以缩写为 p13n,是因为从 p 到 n 之间共有 13 个字母。这种缩写方式在技术领域较为常见,类似地还有 i18n(国际化)...

    WebSphere Portal7入门教程:portal7页面构建器

    #### 一、WebSphere Portal 7 PageBuilder 概览 **WebSphere Portal 7** 的发布标志着门户技术的重大进步,尤其体现在其强大的页面构建工具 **PageBuilder** 上。PageBuilder 是 IBM WebSphere Portal V7 中用于...

    DHCP与portal搭建

    DHCP(Dynamic Host Configuration Protocol)是一种网络协议,用于自动分配IP地址、子网掩码、默认网关等网络参数给网络中的设备。在局域网环境中,它极大地简化了网络管理,尤其是对于大规模网络,避免了手动配置...

    portal命令行手册

    - 用于显示Portal TCP欺骗的统计信息,TCP欺骗是Portal认证过程中的一种技术手段,用于确保客户端与Portal服务器之间的通信安全。 - 可以帮助管理员监控TCP欺骗机制的工作情况。 - **示例**: - 显示所有接口的...

    Portal开发Portal开发

    1、名词解释: - **p13n**:个性化(Personalization)的缩写,是Portal中的一个重要功能,允许用户根据自己的需求定制门户界面。 - **Web Service for Remote Portal (WSRP)**:远程门户服务接口,用于在不同服务器...

    IBM WebSphere Portal Server V6:Step By Step

    IBM WebSphere Portal Server V6 是一个强大的企业级门户平台,它提供了一种集中的访问点,使用户能够方便地获取信息、应用和服务。本教程旨在帮助读者逐步理解并掌握该版本的核心功能和实施策略。 **一、WebSphere...

    深入浅出Liferay Portal(整理自网络博客)

    Liferay Portal是一款开源的企业级内容管理和协作平台,它提供了丰富的功能,如网站管理、工作流、用户权限管理等。 在开始学习之前,首先需要安装必要的开发环境。以下是安装步骤: 1. **安装JDK**:JDK是Java ...

    job-portal-node-server:Job Portal应用程序后端

    网络开发项目Job Portal nodejs server Job Portal应用程序后端Job-Board 一个门户网站,可简化申请和招募流程。目的东北大学的Jose Annunziato教授讲授CS5610-Web开发课程最终项目的资料库。链接Heroku App:Job ...

    BW系统与Portal的链接域名配置方法

    BW系统与Portal的链接域名配置方法

    portal.js.bak::cyclone:JS数据表示框架。 对于单个数据集到完整目录

    Portal.js是一个基于React和NextJS的框架,用于构建数据集/资源页面和目录。 它包括: 对数据门户功能进行React的组件,例如数据表,图形,数据集页面等 加载数据的工具(基于无摩擦) 您可以使用create-nex

    Portal615安装手册_Linux

    在IT行业中,Portal615是一个重要的门户系统,对于管理和提供组织内部的服务具有关键作用。本文将详细讲解如何在Linux环境下进行静默安装,以及后续的启动、关闭和使用步骤。 首先,确保你的Linux操作系统环境满足...

    portal介绍,portal系统组成

    Portal在英文中的原意是“入口”,在IT领域特指一种网络认证模式——Portal认证,通常被称为Web认证。这种认证方式通过特定的门户网站来实现用户的身份验证。当用户尝试访问互联网时,如果没有预先通过认证,设备会...

    XP环境下安装Portal7的过程

    - 停止Portal:`stopServer.bat WebSphere_Portal`。 #### 四、登录Portal和WAS - **Portal登录URL**:`http://portal7.meritit.com:10040/wps/portal` - **WAS登录URL**:`...

    portal认证原理

    #### 一、Portal协议概述 **Portal认证**,也被称作Web认证,是一种通过特定门户站点来进行用户身份验证的方法。它的基本思路是:未经过认证的用户试图访问网络资源时,会被重定向至一个特定的认证页面(即门户网站...

    IBM Websphere Portal Primer

    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 ...

Global site tag (gtag.js) - Google Analytics