Type: | valgfrit kursus Sprog: dansk |
|
|
|
|
Faglige forudsætninger: 92032, 92409, 92411
|
|
Vejledende placering: 5. - 6 semester
|
Undervisningsform: Forelæsninger og projektarbejde
|
Evalueringsform Rapportaflevering.
|
Karakter: 13-skala
|
Antal studerende: max. 48
|
Bemærkninger: Faget består af en kombineret teori/øvelsesperiode og en projektperiode.
Deltagerne inddeles i arbejdsgrupper der skal samarbejde om øvelser/projekt
|
|
|
Institut: Institut for Anvendt Elektronik
|
|
Kursusmål: Kursets mål er at sætte den studerende i stand til opbygge client/server
applikationer primært ved anvendelse af programmeringssproget JAVA. Herunder at forstå forskellige principper for distribueret ansvar, distribuerede objektmodeller og samarbejdende systemer
|
Kursusindhold: Client/server modeller
Tykke/tynde klienter
Arkitektuer: 2, 3, N-tier
Objektorienterede metoder for client/server design: klasser, subsystemer, kollaboration
Netværksprogrammering: URL klasse, socket klasser. Socket programmering.
Remote Method Invocation (RMI)
Servlets
Kollaborative systemer
Distribuerede objektmodeller
Sikkerhed.
|