DTU
Uddannelse
Forrige side | Gældende version Arkiv 1998/1999 
 
92812 WEB-technologi 2
Engelsk titel: Advanced Web Technology

Type: Å, Sprog: E
valgfrit kursus
Point: 5 point
Udbydes af: Institut for Anvendt Elektronik (IAE)
Faglige forudsætninger: 92032, 92811
Vejledende semester: 5.-6. semester
Undervisningsform: Forelæsninger og projektarbejde
Evalueringsform: Rapportaflevering (13-skala )
Kontaktperson: Thorkild Larsen, IAE, IAE, bygn. 451, tlf. 4525 5283
Kursusmål: Kursets mål er at sætte den studerende i stand til at anvende programmeringssproget JAVA til opbygning af internetapplikationer
Kursusindhold: Introduktion. JAVA. Sprogopbygning. Typer. Operatorer. Klasser og objekter. Nedarvning. Interfaces. Exeption handling. Relation til C++.
Bytekode. Java Virtuel Machine (JVM). Just in time (JIT) kompilering.
JAVA API, overview. Namespaces. Packages.
Wrapper klasser. Utility klasser. Abstract Windows Toolkit (AWT). Event model. Model/View/Control arkitektur.
Stand-alone JAVA-programmer. JAVA applets.
Object persistens. Databaseadgang: JDBC, ODBC bridge. Remote Method Invocation (RMI).
Udviklingsværktøjer.
Netværksprogrammering: URL klasse. Socket klasser. Socket programmering.
Multithreading. Synkroniseringsprimitiver.
Komponentudvikling: JAVA beans.
Introduktion til distribuerede objektmodeller: Client/Server model, Distributed Component Object Model (DCOM), Component Object Request Broker Architecture (CORBA)