Nätverksprogrammering och distribuerade applikationer
7,5 högskolepoäng, fortsättningskurs på avancerad nivå, D7001D
Höst 2024
Kursen ger studenten förmåga att programmera applikationer som innehåller nätverkskommunikation. Implementation av klient/server, tjänsteorienterade strukturer och distribuerade programvaror.
Kursen ger en introduktion till nätverkskommunikation och behandlar grundläggande strukturer och stödfunktioner för utveckling av program som kommunicerar via datornätverk. Dessutom behandlas kommunikationsmodeller som TCP/IP med dess stödprotokoll, klient-server, peer-to-peer, VPN, NAT.
Kursen behandlar även hantering av parallella händelser: trådar, timers, räknare.
7,5 högskolepoäng, fortsättningskurs på avancerad nivå, D7001D
Höst 2024
Kursen ger studenten förmåga att programmera applikationer som innehåller nätverkskommunikation. Implementation av klient/server, tjänsteorienterade strukturer och distribuerade programvaror.
Kursen ger en introduktion till nätverkskommunikation och behandlar grundläggande strukturer och stödfunktioner för utveckling av program som kommunicerar via datornätverk. Dessutom behandlas kommunikationsmodeller som TCP/IP med dess stödprotokoll, klient-server, peer-to-peer, VPN, NAT.
Kursen behandlar även hantering av parallella händelser: trådar, timers, räknare.