OracleAS Portal 10g: Criar Portlets com PL/SQL

Propaganda
Oracle University | Entre em contato: 0800 891 6502
OracleAS Portal 10g: Criar Portlets com PL/SQL
Duração: 2 Dias
Objetivos do Curso
Este curso utiliza o OracleAS 10g (Release 9.0.4). O OracleAS Portal fornece um ambiente para a criação de portais
empresariais. Um portal empresarial é um gateway corporativo para acessar e gerenciar informações. Neste curso, os
alunos aprenderão a criar, disponibilizar e testar portlets, os blocos de construção de uma página de portal. Os alunos
aprenderão a criar portlets para execução em um banco de dados Oracle aplicando a API PL/SQL do OracleAS 10g
Portal Developer Kit (PDK). Também aprenderão a proteger portlets e a criar portlets personalizáveis para permitir a
personalização pelo usuário final. Por fim, os alunos aprenderão a aprimorar o desempenho de portlets com a
implementação do armazenamento no cache e a criar portlets multilíngües.
Público
Desenvolvedor em PL/SQL
PL/SQL Developer
Objetivos do Curso
Desenvolver provedores de banco de dados e portlets PL/SQL usando o Portal Developer Kit
Permitir a personalização de portlets pelo usuário final
Permitir que portlets leiam outros portlets e especifiquem parâmetros para eles
Melhorar o desempenho dos portlets usando diversos tipos de armazenamento no cache
Identificar os principais recursos do OracleAS Portal 10g
Listar os eventos do OracleAS Portal e os métodos de provedor que respondem aos eventos do portal
Detectar erros no código do portlet e exibir mensagens de erro significativas
Criar portlets que gerem conteúdo no idioma preferencial do usuário
Fazer com que os portlets sejam capazes de controlar as solicitações subseqüentes do usuário (manipulação de sessão)
Controlar o acesso a portlets com os serviços do OracleAS Security
Tópicos do Curso
Organizando e Codificando Provedores de Banco de Dados
Identificando eventos do OracleAS Portal
Registrando e cancelando o registro de um provedor
Especificando informações sobre o portlet
Adicionando um portlet a uma página de portal
Convertendo um portlet
Removendo um portlet de uma página de portal
Criando e gerenciando provedores de banco de dados
Introdução ao OracleAS Portal
Solução de portal empresarial
O que é o OracleAS Portal?
Copyright © 2009, Oracle. Todos os direitos reservados.
Página 1
O que é um portlet?
O que é um provedor de portlet?
Desafios do desenvolvedor de portlet
Quando os portlets programáticos são a melhor opção de desenvolvimento?
Opções de desenvolvimento de provedor
O que é o OracleAS Portal Developer Kit?
Organizando e Codificando Portlets PL/SQL
Organizando portlets em packages PL/SQL
Identificando os modos de exibição de portlet
Codificando modos de exibição de portlet
Integrando estilos de página a portlets
Criando caixas de diálogo
Gerando packages PL/SQL de provedor e portlet
Especificando Parâmetros para Portlets
Tipos de parâmetro
Especificando e recuperando parâmetros de portlet particular
Especificando diversos valores de parâmetro
Recuperando todos os parâmetros de portlet
Especificando e recuperando parâmetros de portlet público
Acessando Informações sobre Sessão do Portal
Armazenamento de sessão
Acessando objetos de sessão
Carregando objetos de sessão
Salvando e eliminando objetos de sessão
Segurança e visibilidade de objetos de sessão
API e serviço de contexto de sessão
Personalizando Portlets
Organizando preferências de portlet
Acessando o armazenamento de preferências
Criando e deletando caminhos e nomes de preferências
Mantendo valores de preferências
Implementando a personalização de portlets
Recursos de armazenamento de preferências
Lidando com Erros
A pilha de erros
Adicionando mensagens de erro à pilha de erros
Gerenciando a pilha de erros
Exibindo mensagens de erro na tela inteira ou em linhas internas
Indicando exceções
Implementando advertências em portlets PL/SQL
Protegendo Portlets
Modelo de autenticação Oracle Single SignOn
Implementando usuários básicos
Permitindo o acesso seguro aos recursos de PL/SQL do OracleAS Portal
Gerenciando usuários e grupos do portal
Privilégios do portal e lista de controle de acesso
Copyright © 2009, Oracle. Todos os direitos reservados.
Página 2
Gerenciando privilégios de aplicações
Implementando serviços de segurança em portlets PL/SQL
Criando Portlets Multilíngües
Armazenando mensagens multilíngües no armazenamento de strings NLS
Mapeamentos de idiomas e territórios
Mantendo strings NLS
Definindo o idioma de preferência de uma sessão do portal
Implementando strings NLS em mensagens do portlet
Melhorando o Desempenho de Portlets com o Armazenamento no Cache
Objetivos do armazenamento no cache
Armazenando portlets PL/SQL no cache
Conceitos de armazenamento de portlets em cache com base em expiração, validação e invalidação
Implementando o armazenamento no cache baseado em expiração
Implementando o armazenamento no cache baseado em validação
Implementando o armazenamento no cache baseado em invalidação
Copyright © 2009, Oracle. Todos os direitos reservados.
Página 3
Download