Tento kurz je pořádán dodavatelem, který nevyužívá placenou prezentaci na portálu eu-dat.cz. Kontaktní údaje na dodavatele získáte po registraci. Nebo použijte poptávkový formulář.
Popis kurzu na míru OracleAS Portal 10g: Build Portlets with Java
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ů