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.
Java-bok | Bruce Eckel har v?rt s? snill ? legge hele boka si ut p? nettet. |
orbacus ORB | Manualen til Orbacus ORB'en. |
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 |
F?r hver gruppeundervisning b?r studentene ha lastet ned presentasjonene.
Uke 36
Uke 37
Uke 38
Uke 39
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
For de studentene som har slitt ekstra med callback legges ogs? den eksempelkoden ut. Lykke til.
srcCallBack
Hver gruppe skal l?se den obligatorisk programmeringsoppgaven. Den er ment ? gi studentene praktisk erfaring med distribuerte objekter og CORBA-Java.