Kursplan

Företag Java Programming

  • Från klient-server till 3-skiktsarkitektur
  • Att tänka på vid utformningen
  • Säkerhetshänsyn
  • Namngivning av tjänster
  • Jämförelse av RMI, CORBA och EJB

Java Namngivnings- och kataloggränssnitt (JNDI)

  • JNDI-arkitektur
  • Tjänsteleverantörer och gränssnittet för tjänsteleverantörer
  • Den inledande namngivningskontexten
  • Söka efter objekt
  • Skapa, söka och förstöra katalogposter
  • Övning 1: JNDI-filsökning

Vi presenterar företagsbönor Java (EJB)

  • EJB-koncept och versioner
  • Övervakare av komponenttransaktioner
  • Kommersiella implementeringar
  • EJB-arkitekturen
  • Beständighet och transaktioner

Java Införande av EE och EJB

  • JEE-miljön och verktygen
  • Konfigurera Java EE
  • Namngivning av JEE och JNDI
  • Paketering och distribution av EJB
  • Verktyget för distribution
  • Den hypersoniska Database
  • Övning 2: Ställ in JBoss

EJB-klienter

  • Typer av klienter
  • Java Kunder
  • Webb- och JSP-klienter
  • Servlets- och WAR-filer
  • Övning 3: Skriva och distribuera en serverklient

Den gemensamma parlamentariska församlingen

  • Den gemensamma parlamentariska församlingens roll
  • Konfigurera en JPA
  • Övning 4: JPA/li>

Tillståndslösa sessionsbönor

  • Sessionbönornas roller
  • Skapa sessionsbönor
  • Tillståndslösa sessionsbönor
  • Övning 6: Stateless Session Bean

Tillståndskänsliga sessionsbönor

  • Tillståndskänsliga sessionsbönor
  • Övning 7: Stateful Session Bean

Problem med EJB-implementering

  • Metadata
  • Hantering av transaktioner
  • 1-1, 1-många, många-1 och många-många associationer
  • EJB-versioner

Meddelandesystemet Java

  • Java Meddelandesystemet (JMS)
  • Övning 8: JMS

Säkerhet

  • Användare och roller
  • Access Styrning
  • Autentisering
  • Övning 9: JBoss Säkerhet

Meddelandedrivna bönor

  • Den Budskapsdrivna Företagsbönan
  • Övning 10: Budskapsdriven böna

Krav

Studenter måste ha goda praktiska kunskaper i Java språket, som vanligtvis erhålls genom tidigare närvaro på vår Java Programming kurs. En förståelse för Servlet-programmering och JDBC förutsätts här.

 28 timmar

Antal deltagare


Price per participant

Vittnesmål (4)

Upcoming Courses

Relaterade Kategorier