lu.se

Datavetenskap

Lunds Tekniska Högskola

Denna sida på svenska This page in English

Föreläsningar

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.