Skip to content

GSD

Sections
Personal tools
You are here: Home » Teaching » Sistemas Operativos II » 5306O2 - Sistemas Operativos II (2006 - 2007) » Guiões das Aulas Práticas » #08 - Desenvolvimento de serviços de rede: servidores sequenciais e concorrentes

#08 - Desenvolvimento de serviços de rede: servidores sequenciais e concorrentes

Document Actions

Objectivos

Implementação de um serviço bancário em ambiente de rede. Implementação de um servidor sequencial básico e de um servidor concorrente multi-tarefa.

Exercícios propostos

  1. Recuperando o trabalho desenvolvido em aulas anteriores, implemente um seviço de gestão de contas bancárias em rede. Para o efeito, desenvolva um servidor e um ou mais clientes deste serviço, oferecendo as operações de consulta, lançamento e transferência. Nesta primeira versão, o servidor deverá atender cada cliente e realizar cada uma das operações de forma sequencial.
  2. Identifique problemas que ocorrem ou podem ocorrer no serviço proposto na pergunta anterior.
  3. Modifique agora o servidor utilizando threads de forma a conseguir realizar concorrentemente várias operações de diferentes clientes.
Created by gsd
Last modified 2007-05-21 04:17 PM
« December 2014 »
Su Mo Tu We Th Fr Sa
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31      
 
 

Powered by Plone

This site conforms to the following standards: