Návrh Školení

Podnik Java Programming

  • Od klient-server po 3vrstvou architekturu
  • Úvahy o designu
  • Bezpečnostní aspekty
  • Služby pojmenování
  • Srovnání RMI, CORBA a EJB

Java Rozhraní pro pojmenování a adresáře (JNDI)

  • Architektura JNDI
  • Poskytovatelé služeb a rozhraní poskytovatele služeb
  • Počáteční pojmenovací kontext
  • Vyhledávání objektů
  • Vytváření, vyhledávání a ničení položek adresáře
  • Cvičení 1: Hledání souborů JNDI

Představujeme Enterprise Java Beans (EJB)

  • Koncepty a verze EJB
  • Monitory transakcí komponent
  • Komerční realizace
  • Architektura EJB
  • Perzistence a transakce

Java EE a EJB Deployment

  • Prostředí a nástroje JEE
  • Konfigurace Java EE
  • JEE a JNDI Pojmenování
  • Balení a nasazení EJB
  • Nástroj pro nasazení
  • Hypersonic Database
  • Cvičení 2: Nastavení JBoss

Klienti EJB

  • Typy klientů
  • Java klientů
  • Web a JSP klienti
  • Servlety a soubory WAR
  • Cvičení 3: Napište a nasaďte klienta Servlet

JPA

  • Role SPS
  • Konfigurace JPA
  • Cvičení 4: JPA/li>

Beans bez státní příslušnosti

  • Role Session Beans
  • Vytváření relace Beans
  • Beans bez státní příslušnosti
  • Cvičení 6: Stateless Session Bean

Stateful Session Beans

  • Stateful Session Beans
  • Cvičení 7: Stateful Session Bean

Problémy s implementací EJB

  • Metadata
  • Řízení transakcí
  • 1-1, 1-mnoho, mnoho-1 a mnoho-mnoho asociací
  • Verze EJB

Systém zpráv Java

  • Java Systém zasílání zpráv (JMS)
  • Cvičení 8: JMS

Zabezpečení

  • Uživatelé a role
  • Access ovládání
  • Autentizace
  • Cvičení 9: JBoss Bezpečnost

Fazole řízené zprávou

  • Enterprise Bean řízený zprávou
  • Cvičení 10: Bean řízený zprávou

Požadavky

Studenti musí mít dobrou pracovní znalost jazyka Java, obvykle získanou předchozí účastí na našem kurzu Java Programming. Předpokládá se znalost programování servletů a JDBC.

 28 hodiny

Počet účastníků


Price per participant

Reference (4)

Upcoming Courses

Související kategorie