OracleAS Portal 10g: Build Portlets with Java

Kurz na míru

Základní info

Co se naučíte
OracleAS Portal poskytuje prostředí pro vytváření portálů. V tomto kurzu se posluchači naučí vytvářet, nasazovat a testovat portlety a poskytovatele portletů realizované pomocí jazyka Java. Také se seznámí s možností integrace J2EE aplikací do portálu pomocí "Java OracleAS Portal Developer Kit".
Posluchači se zároveň seznámí s možnostmi API pro přizpůsobení portletů, jazykovou podporu, zabezpečení a optimalizaci.

Předpoklady
Oracle 9i: Build J2EE Applications
Oracle9i JDeveloper: Základy jazyka Java
Znalost HTML

Cíle kurzu
Vytváření portletů s podporou předávání parametrů a zpracování událostí
Definice a vytvoření "OracleAS Portal” poskytovatele portletů
Vytváření Web poskytovatele portletů a portletů pomocí JSP a Java Servletů
Optimalizace výkonu portletů
Identifikace klíčových vlastností "OracleAS Portal”
Logování událostí portletů
Vícejazyčná podpora
Ladění portletů
Podpora přizpůsobení portletů uživateli
Řízení přístupu k portletům

Témata kurzu

Úvod do "OracleAS Portal”
Řešení podnikových portálů
Co je Oracle9AS Portal?
Úvod do uživatelského rozhraní "OracleAS Portal”
Architektura poskytovatelů portletů
Zpracování požadavku na portálovou stránku
Možnosti vytváření poskytovatelů portletů
Co je "OracleAS Portal Developer Kit”?

Vytváření a nasazení jednoduchých portletů založených na J2EE
Nasazení portletů založených na "Java Server Pages(JSP)” do "Oracle Application Server Containers for J2EE (OC4J)”
Architektura, definice a modifikace poskytovatelů portletů a portletů



Nasazení portletů založených na Java Servletech do OC4J
Editace konfiguračních souborů
Registrace Web poskytovatele portletů do "OracleAS Portal”
Vkládání portletů do portálovských stránek
Vytváření J2EE portletů pomocí asistenta

Rozšiřování funkcionality portletů
Režimy zobrazení portletů
Identifikace instance portletů pomocí ID
Aplikace stylů portálovských stránek v portletech
Ukládání stavu aplikace v seancích
Zajištění permanentní konektivity
Ukládání Java objektů v uživatelských seancích
Čtení Java objektů v uživatelských seancích

Předávání parametrů a událostí stránek portletům
Předávání a čtení parametrů
Předávání a čtení parametrů specifické instanci portletu
Přehled parametrů stránek
Doplnění zpracování parametrů stránek do kódu portletů
Události
Doplnění zpracování událostí stránek do kódu portletů
Vícejazyčná podpora JSP portletů

Implementace přizpůsobení portletů
Přehled možností ukládání preferencí
Řízení přizpůsobení
Ukládání uživatelských preferencí v systému souborů
Ukládání uživatelských preferencí v databázi
Aktivace přizpůsobení portletů (výchozí nastavení)
Modifikace definičního souboru poskytovatele portletů

Implementace zabezpečení portletů
Kontrola přístupu k portletům pomocí řízení zabezpečení
Vytváření portletů pomocí třídy "DefaultSecurityManager”
Vytváření a použití uživatelsky definovaného způsobu řízení
Získávání informací o uživatelích z OID
Řízení přístupu k portletům pomocí skupin uživatelů

Ladění výkonosti portletů pomocí "Caching”
Identifikace cílů
Koncept expiračního, validního a invalidního pravidla
Aplikace korektního pravidla
Implementace expiračního způsobu
Implementace validního způsobu
Implementace invalidního způsobu

Vícejazyčné portlety
Přehled
Vytváření souborů obsahujících překlady
Vytváření implicitního souboru překladů
Vytváření souboru překladů pro další jazyky


Modifikace generátoru obsahu pro použití překladů
Modifikace definičního souboru poskytovatele portletů
Testování vícejazyčných souborů

Logování portleů
Přehled
Architektura logování portletů
Doplnění logovacích možností k portletům
Testování

Ladění portletů
Ladění pomocí vývojového prostředí "Oracle JDeveloper”
Přístup ke kódu portletů pomocí "Oracle JDeveloper”
Ladění portletů

OracleAS Portal 10g: Build Portlets with Java

Kontakt na dodavatele získáte po registraci

Tento kurz je pořádán dodavatelem, který nevyužívá placenou prezentaci na portálu Abravito.

Kontaktní údaje na dodavatele získáte po registraci.

Nebo použijte poptávkový formulář.