WPS: Conceitos de Portal: Difference between revisions

From Wiki
 
(5 intermediate revisions by the same user not shown)
Line 7: Line 7:
Portlets são uma extensão ao Java servlets que são usados para apresentar conteúdo para a web, ou prover acesso a aplicações e web services. Um portlet tem como output um fragmento de código, que podem ser html, xhtml, xml; a qual eh delimitado dentro da "caixinha/janela" utilizada pelo portlet;
Portlets são uma extensão ao Java servlets que são usados para apresentar conteúdo para a web, ou prover acesso a aplicações e web services. Um portlet tem como output um fragmento de código, que podem ser html, xhtml, xml; a qual eh delimitado dentro da "caixinha/janela" utilizada pelo portlet;


=Pagina de Portal=
=Página de Portal=


uma pagina de portal é uma agregação de vários portlets em uma mesma pagina web
uma página de portal é uma agregação de vários portlets em uma mesma página web


=Portlets de Administração=
=Tema do Portal=
 
Uma Tema de Portal define o layout e aparencia de uma página. Sao definidos para cada página ou atribuidos via hierarquia de páginas.
 
=Skins=
 
Skins são invólucros sobre cada portlet. Eles podem ser diferentes para cada porlet e fornecem controle sobre os modos e estados de um portlet.


Interface de Administração do WebSphere Portal


=XML Access=


ferramenta de script baseada em XML
----


= wpscript=


ferramenta que estende o wsadmin.sh


=ConfigEngine=
=ConfigEngine=


ferramenta que possui uma serie de tarefas para configurar o WebSphere Portal, dentro configuração do LDAP, transferência do banco de dados, ...
ferramenta que possui uma serie de tarefas para configurar o WebSphere Portal, dentro configuração do LDAP, transferência do banco de dados, ...
=cw_profile=
profile do WebSphere Application Server onde esta contido o configuration wizard
=portlet.xml=
O arquivo portlet.xml eh uma extensão ao arquivo web.xml, e prove informações de configuração para os portlet containter.
Usado para configurações iniciais do portlet.


=Portlets Containers=
=Portlets Containers=
Line 34: Line 46:
* '''IBM Portlet API''' baseada na interface ''org.apache.jetspeed.portlet''. Depreciada desde a versão 6.0 do Portal, mantida por motivo compatibilidade.
* '''IBM Portlet API''' baseada na interface ''org.apache.jetspeed.portlet''. Depreciada desde a versão 6.0 do Portal, mantida por motivo compatibilidade.


=cw_profile=
=Portlets de Administração=
 
Interface de Administração do WebSphere Portal
 
=wpscript=


profile do WebSphere Application Server onde esta contido o configuration wizard
ferramenta que estende o wsadmin.sh


=wp_profile=
=wp_profile=
Line 42: Line 58:
profile do WebSphere Application Server onde esta instalado o WebSphere Portal, o IBM Web Content Manager e IBM Virtual Member Management
profile do WebSphere Application Server onde esta instalado o WebSphere Portal, o IBM Web Content Manager e IBM Virtual Member Management


=Portlet.xml=
=XML Access=
 
ferramenta de script baseada em XML
 
 
= Diretório de Usuários =
 
== Repositório Federado ==
 
O '''Repositório Federado''' permite que você inclua vários registros do usuário, suporte de realm para Portais Virtuais e/ou extensões de propriedade para criar uma unidade funcional única. Os registros de usuário disponíveis que você pode incluir no repositório federado são LDAP, de banco de dados e customizados.
 
== Virtual Member Manager ==
 
O VMM usa disponibiliza informações sobre os usuários e os grupos.
 
== Portal User Management Architecture (PUMA) ==
 
Portal User Management Architecture (PUMA) para recuperar e configurar atributos em objetos do usuário
 
 
 
== Suporte a Realm ==
 
Uma Realm é uma coleção de usuários ou grupos de uma ou mais ramificações de sua árvore de repositórios. Essa funcionalidade permite que um conjunto limitado de usuários tenham acesso a um Portal Virtual no WebSphere Portal.
 
= Banco de Dados =
 
== Descritivo das databases ==
 
* '''Feedback''' database
Contém as informações que são registradas pelo seu site para análise de atividade do site e
geração de relatórios.
 
* '''Likeminds''' database
Contém as recomendações a serem exibidas para os usuários quando suas interações com o Web
site foram analisadas e as previsões geradas.
 
*'''Release''' database
Contém informações estáticas de configuração do Portal, incluindo controle de acesso, páginas e
portlets.
 
*'''Community''' database
Inclui recursos que são modificadas durante a produção.
 
*'''Customization''' database


O arquivo portlet.xml eh uma extensão ao arquivo web.xml, e prove informações de configuração para os portlet containter.
Contém dados específicos do usuário, como páginas personalizadas.


Usado para configurações iniciais do portlet.
*'''JCR''' database
Contém conteúdo de autoria, regras de personalização, e definições de política do tema.Na tabela
Bancos de Dados do Portal, temos as informações dos Bancos de dados do Portal Intranet.


= Ver também =
= Ver também =

Latest revision as of 14:30, 27 February 2014

Portal

Um portal é uma plataforma de software que agrega diversos recursos sobre uma mesma infraestrutura de software. Entre os recursos temos: Segurança, Single-Sign-on, Agregação, Personalização, ...

Portlet

Portlets são uma extensão ao Java servlets que são usados para apresentar conteúdo para a web, ou prover acesso a aplicações e web services. Um portlet tem como output um fragmento de código, que podem ser html, xhtml, xml; a qual eh delimitado dentro da "caixinha/janela" utilizada pelo portlet;

Página de Portal

uma página de portal é uma agregação de vários portlets em uma mesma página web

Tema do Portal

Uma Tema de Portal define o layout e aparencia de uma página. Sao definidos para cada página ou atribuidos via hierarquia de páginas.

Skins

Skins são invólucros sobre cada portlet. Eles podem ser diferentes para cada porlet e fornecem controle sobre os modos e estados de um portlet.




ConfigEngine

ferramenta que possui uma serie de tarefas para configurar o WebSphere Portal, dentro configuração do LDAP, transferência do banco de dados, ...

cw_profile

profile do WebSphere Application Server onde esta contido o configuration wizard

portlet.xml

O arquivo portlet.xml eh uma extensão ao arquivo web.xml, e prove informações de configuração para os portlet containter.

Usado para configurações iniciais do portlet.

Portlets Containers

de um modo bem simplificado, um portlet container é um ambiente de execução de um portlet dentro da JVM. Dentro do WPS temos 2 containers, conforme as seguintes API.

  • Java Portlet Specification API: baseada na interface javax.portlet. Especificação JSR168 e JSR286
  • IBM Portlet API baseada na interface org.apache.jetspeed.portlet. Depreciada desde a versão 6.0 do Portal, mantida por motivo compatibilidade.

Portlets de Administração

Interface de Administração do WebSphere Portal

wpscript

ferramenta que estende o wsadmin.sh

wp_profile

profile do WebSphere Application Server onde esta instalado o WebSphere Portal, o IBM Web Content Manager e IBM Virtual Member Management

XML Access

ferramenta de script baseada em XML


Diretório de Usuários

Repositório Federado

O Repositório Federado permite que você inclua vários registros do usuário, suporte de realm para Portais Virtuais e/ou extensões de propriedade para criar uma unidade funcional única. Os registros de usuário disponíveis que você pode incluir no repositório federado são LDAP, de banco de dados e customizados.

Virtual Member Manager

O VMM usa disponibiliza informações sobre os usuários e os grupos.

Portal User Management Architecture (PUMA)

Portal User Management Architecture (PUMA) para recuperar e configurar atributos em objetos do usuário


Suporte a Realm

Uma Realm é uma coleção de usuários ou grupos de uma ou mais ramificações de sua árvore de repositórios. Essa funcionalidade permite que um conjunto limitado de usuários tenham acesso a um Portal Virtual no WebSphere Portal.

Banco de Dados

Descritivo das databases

  • Feedback database

Contém as informações que são registradas pelo seu site para análise de atividade do site e geração de relatórios.

  • Likeminds database

Contém as recomendações a serem exibidas para os usuários quando suas interações com o Web site foram analisadas e as previsões geradas.

  • Release database

Contém informações estáticas de configuração do Portal, incluindo controle de acesso, páginas e portlets.

  • Community database

Inclui recursos que são modificadas durante a produção.

  • Customization database

Contém dados específicos do usuário, como páginas personalizadas.

  • JCR database

Contém conteúdo de autoria, regras de personalização, e definições de política do tema.Na tabela Bancos de Dados do Portal, temos as informações dos Bancos de dados do Portal Intranet.

Ver também