WPS: Conceitos de Portal: Difference between revisions
(6 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; | ||
= | =Página de Portal= | ||
uma | 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= | =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. | ||
= | =Portlets de Administração= | ||
Interface de Administração do WebSphere Portal | |||
=wpscript= | |||
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 | ||
= | =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 = | = 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
- WPS: Facilitando o acesso a diretorios do Portal
- WPS: Colocar WPS/Quickr como Serviço no Windows
- Habilitando Trace e Logs no Websphere Portal Server
- Mais Artigos sobre WebSphere Portal Server