Sumários

Comunicação em rede: NIO

24 Novembro 2025, 18:00 Luís Mota


  • Revisão da abordagem clássica de IO entre componentes de sistemas disistribuídos e identificação de limitações
  • Apresentação da biblioteca NIO e das suas capacidades para comunicação não-bloqueante
  • Apresentação das suas principais classes (Channel, Buffer e Selector) e respetivos métodos
  • Apresentação de exemplo de implementação de servidor com base na biblioteca NIO
Trabalho autónomo:

Ler capítulo 12 de [Oaks e Wong].

(Consultar bibliografia da FUC para referência completa)

Comunicação em rede: NIO

24 Novembro 2025, 16:00 Luís Mota


  • Revisão da abordagem clássica de IO entre componentes de sistemas disistribuídos e identificação de limitações
  • Apresentação da biblioteca NIO e das suas capacidades para comunicação não-bloqueante
  • Apresentação das suas principais classes (Channel, Buffer e Selector) e respetivos métodos
  • Apresentação de exemplo de implementação de servidor com base na biblioteca NIO
Trabalho autónomo:

Ler capítulo 12 de [Oaks e Wong].

(Consultar bibliografia da FUC para referência completa)

Comunicação em rede: NIO

24 Novembro 2025, 13:00 Luís Mota


  • Revisão da abordagem clássica de IO entre componentes de sistemas disistribuídos e identificação de limitações
  • Apresentação da biblioteca NIO e das suas capacidades para comunicação não-bloqueante
  • Apresentação das suas principais classes (Channel, Buffer e Selector) e respetivos métodos
  • Apresentação de exemplo de implementação de servidor com base na biblioteca NIO
Trabalho autónomo:

Ler capítulo 12 de [Oaks e Wong].

(Consultar bibliografia da FUC para referência completa)

Exercícios sobre programação em rede

21 Novembro 2025, 14:30 Luís Mota


Resolução  dos exercícios propostos. Ver enunciados na plataforma do elearning.

Trabalho autónomo:

Conclusão dos exercícios propostos.

Exercícios sobre programação em rede

21 Novembro 2025, 14:30 Alexandre Cortez Milharado


Resolução  dos exercícios propostos. Ver enunciados na plataforma do elearning.

Trabalho autónomo:

Conclusão dos exercícios propostos.