Gruppeundervisning h?sten 2004

Generelt

I tilegg til vanlig undervisning og studentpresentasjoner, innholder kurset INF 5040 ?pen distribuert prosessering gruppeundervisning med ?velser. Denne delen avsluttes med en obligatorisk oppgave som alle m? lever inn.

Vi bruker Orbacus ORB for ? leke med CORBA. Grunnen til at vi valgte Orbacus er at den for det f?rste st?tter Java og for det andre er den gratis. Kildekoden er enkelt ? laste ned og kan studeres der hvor man ?nsker ? g? mer i dybden. Vi har valgt Java som implementasjonsspr?k for oppgavene. Grunnet utbredelse og egenthet.

Linker og dok for CORBA og Java:

Java-bok Bruce Eckel har v?rt s? snill ? legge hele boka si ut p? nettet.
orbacus ORB Manualen til Orbacus ORB'en.

Tidplan

Gruppeundervisning starter en uke etter forelesningen, for ? gi studentene tid til ? kj?pe bok og starte selvstudie. Samling av studenter i grupper gj?res i l?pet av de 2 f?rste ukene. Det skal helst v?re 3 studenter i hver gruppe. De som har ?nsker om ? arbeide sammen kan melde inn sitt ?nske. Dersom det er mulig vil ?nsker bli etterfulgt.

Dato Tid Sted Tema
Tirsdag 31.08 (uke 36) 0815-1000 Ifi-Lille aud Overordnet plan; Intro og verkt?y; CORBA arch; HelloWorld exp
Tirsdag 7.09 (uke 37) 0815-1000 Ifi-Lille aud Parametre og verdiobjekter i CORBA; Callback og navnetjener
Torsdag 16.09 (uke 38) 1415-1600 Ifi-Lille aud POA policy; Samtidighet/tr?der og DAO
Tirsdag 21.09 (uke 39) 0815-1000 Ifi-Lille aud Presentasjon av obligatorisk oppgave
Tirsdag 28.09 (uke 40) 0815-1000 Ifi-Lille aud Ingen presentasjoner - gruppel?rer svarer p? tekniske sp?rsm?l
Tirsdag 5.10 (uke 41) 0815-1000 Ifi-Lille aud Ingen presentasjoner - gruppel?rer svarer p? tekniske sp?rsm?l
Tirsdag 12.10 (uke 42) 0815-1000 Online Innlevering av oblig; Gruppel?rer tar i mot innlevering
Torsdag 21.10 (uke 43) 1415-1600 Ifi-Lille aud Studentpresentasjon
Tirsdag 26.10 (uke 44) 0815-1000 Ifi-Lille aud Studentpresentasjon
Tirsdag 2.11 (uke 45) 0815-1000 Ifi-Lille aud Studentpresentasjon
Tirsdag 9.11 (uke 46) 0815-1000 Ifi-Lille aud Studentpresentasjon
Tirsdag 16.11 (uke 47) 0815-1000 Ifi-Lille aud Studentpresentasjon
Tirsdag 23.11 (uke 48) 0815-1000 Ifi-Lille aud Studentpresentasjon

Grupper

Gruppe inndeling

Presentasjoner

F?r hver gruppeundervisning b?r studentene ha lastet ned presentasjonene.

Uke 36

Uke 37

Uke 38

Uke 39

Kodeeksempler

I gruppeundervisningen legges det frem enkelte kodeeksempler. Applikasjonene de er hentet fra, kan studeres for ? f? mer detaljer og se hele applikasjonen under ett.

srcHelloWorld
JavaDocHelloWorld

srcHelloDemo
JavaDocHelloDemo

JavaDocCallBack

For de studentene som har slitt ekstra med callback legges ogs? den eksempelkoden ut. Lykke til. srcCallBack

Obligatorisk oppgave

Hver gruppe skal l?se den obligatorisk programmeringsoppgaven. Den er ment ? gi studentene praktisk erfaring med distribuerte objekter og CORBA-Java.

OppgaveBeskrivelse



Sist oppdatert 21 September 2004