Modelo cliente-servidor (1)
Modelo cliente-servidor (2)
Um SD é estruturado em termos de um conjunto de entidades funcionais interagentes e interdependentes
Ambiente Sistema
Cada entidade funcional de um SD provê uma dada funcionalidade (serviço) que pode ser acessada por outra entidade funcional do SD ou usuários do SD como um todo Dois papéis:
cliente e servidor
25
Modelo cliente-servidor (3)
Modelo cliente-servidor (4)
Entidade cliente
26
entidade que solicita a execução de um dado serviço a outra entidade e.g., processo cliente, objeto cliente, etc.
Papéis não são exclusivos, i.e., uma mesma entidade pode atuar tanto como cliente quanto servidor
Entidade servidora
entidade que recebe solicitações de execução de serviço por parte de entidades cliente e.g., processo servidor, objeto servidor
27
cliente
servidor
servidor
cliente
28