lu.se

Datavetenskap

Lunds Tekniska Högskola

Denna sida på svenska This page in English

Föreläsningar

Denna sida på svenska This page in English

Här hittar du en kort beskrivning av vad som behandlades/planeras behandlas under de olika föreläsningarna tillsammans med referenser till relevanta avsnitt i kurslitteraturen. Overheadbilderna från föreläsningarna kommer även att finnas tillgängliga här och de läggs normalt upp senast samma dag som föreläsningen genomförs. Planeringen är preliminär.

Föreläsning 1 (17/3)

Innehåll: Kursintroduktion. Nätverksbegrepp. Protokoll. Meddelandesändning med UDP. Multicast.

Java Network Programming: 1-45,150-176,423-457,470-492

Föreläsning 2 (18/3)

Föreläsning 2 (18/3)

Innehåll: Trådar (threads)

Java Network Programming: Chapter 5, pages 105-144.

Föreläsning 3 (24/3)

Innehåll: Java I/O - strömmar. Meddelandesändning med TCP. Icke-blockerande I/O.

Java Network Programming: 67-104, 275-341, 384-422

Föreläsning 4 (15/4)

Innehåll: Mera om TCP. Protokoll och serverarkitektur.

Java Network Programming: 346-362, 384-422

Föreläsning 5 (21/4)

Föreläsning 5 (21/4)

Innehåll: Remote Method Invocation (RMI)

Java Network Programming: Chapter 18, pages 610-640

Föreläsning 6 (22/4)

Föreläsning 6 (22/4)

Innehåll: URL and HTML

Java Network Programming: Chapter 7, pages 184-222, Chapter 8, pages 248-266.

Föreläsning 7 (29/4)

Innehåll: Webbapplikationer 1 - CGI, servlets, JSP.

Java Network Programming: 46-66, 99-100 (PrintWriter)

Core Servlets and Java Server Pages - Bok om servlets/JSP tillgänglig gratis via nätet. Minimal läsanvisning (övrigt översiktligt och efter intresse/behov):

  • Kap.1: 1-1.4
  • Kap.3: 3-3.3
  • Kap.8: 8-8.5
  • Kap.9: 9-9.1
  • Kap.10: Hela, utom 10.5
  • Kap.11-13: översiktligt

Övrigt:

Föreläsning 8 (29/4)

Innehåll: Webbapplikationer 2 - PHP, JavaScript.

Länkar:

Föreläsning 9 (06/05)

Föreläsning 9 (06/05)

Innehåll: Webbprotokoll och webbarkitekturer.

Java Network Programming: Chapter 15

  • Overheadbilder
  • Optionally, you may read Chapters 16 and 17 on protocol and content handling. Protocol and content handling will not be part of the examination program however.
  • Documents:
    • The URL constructor that outlines how protocols and content are handled
    • The URLConnection class
    • The MIME specifications, part I (RFC 2045) and II (RFC 2046)
    • Trivial file transfer protocol (TFTP): RFC 783
  • The programs shown in the lecture [zip].
Föreläsning 10 (12/05)

Föreläsning 10 (12/05)

Innehåll: XML, XML och Java, parsning av XML.

Föreläsning 11 (19/5)

Föreläsning 11 (19/5)

Innehåll: Strömmande media.