Enginyeria Tècnica de Telecomunicació, esp. Telemàtica (3373)
Aplicacions Telemàtiques I(12640)
Objectius
Complementar els coneixements de programació adquirits a les assignatures de programació de sistemes com ara la programació de sockets i threads amb el llenguatge de programació Java. A més, aprofundir en la programació Java aplicada a nous conceptes d'aplicacions Internet, la majoria dels quals ja han sigut introduïts a les assignatures de xarxes i serveis. Aquest conceptes inclouen tant protocols (HTTP, correu electrònics) com formats (HTML, XML,...).
Temari
1. Sockets
1.1. Tipus de
sockets
1.2. Programació de
sockets en Java
1.2.1. Client
1.2.2. Servidor
2. Threads
2.1. Què és un
thread
2.2. Diferències entre
thread i procés
2.3. Programació de
threads en Java
3. Formats de representació de dades
3.1. HTML
3.2. SGML
3.3. XML
3.4. MIME
4. Programació en Java d'aplicacions Internet
4.1. URI, URL
4.2. HTTP
4.3. Correu electrònic
Bibliografia
Bibliografia bàsica:
HAROLD, E.R., Java Network Programming, 2nd Edition O'Reilly
HUGHES, M. ET AL, Java Network Programming, 2nd Edition,
Manning 1999
Bibliografia bàsica:
HAROLD, E.R.,
Java Network Programming, 2nd Edition O'Reilly
Bibliografia complementària:
CAMPIONE, M., WALRATH, H., HUML, A.,
The Java tutorial a short course on the basics 3rd
edition. Addison-Wesley cop. 2001