|
|||||||||||||||||
![]() |
|||||||||||||||||
Pràctica |
Projecte
|
Exercicis
|
|||||||||||||||
Fils i Xarxes | ||||||||||||||||
Els sistemes operatius actuals són tots multitasca i tenen també la capacitat de gestionar programes dissenyats per a llançar diferents fils (threads) considerablement independents els uns dels altres. Gairebé tots els programes que podem trobar actualment en el mercat són multifil. Estem acostumats a que un programa pugui fer diverses coses a la vegada i ens irrita, tanmateix, que un procés que no respon ens bloquegi l'aplicació i, fins i tot ens pengi l'ordinador. Som consumidors de programes multifil i ens hem de convertir en dissenyadors de programació concurrent, com a mínim si volem fer projectes de dimensions mitjanes que transmetin a l'usuari sensació d'agilitat i solidesa.
L'objectiu d'aquest mòdul serà el de fer una aproximació a les eines imprescindibles per a treballar amb fils d'una forma productiva. Ens deixarem molta informació pel camí que haureu de buscar en textos especialitzats si així ho necessiteu. També treballarem un dels aspectes que han fet més famós el llenguatge Java: les seves possibilitats de comunicació en xarxes informàtiques. El ventall d'instruments de comunicació per xarxa de Java és molt ampli. Hem fet una tria representativa que, més endavant, haureu d'ampliar en funció dels vostres projectes: estudiarem les comunicacions TCP/IP a través de sockets i les comunicacions i treball amb bases de dades remotes. |
||||||||||||||||
![]() |
En aquest mòdul:
|
|||||||||||||||
![]() |
||||||||||||||||