Sistemas
Distribuídos
Prof. Gleison Medeiros
Setembro/2010
SUMÁRIO
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
Introdução e Caracterização de Sistemas Distribuídos
Modelos de Sistemas
Redes de Computadores e Interligação
Comunicação entre processos
Objetos Distribuidos e RMI
Segurança
Serviços de Nomes
Serviços Web
CORBA
Sistemas Multimídia Distribuídos
P2P e Computação Móvel
Serviço de Nomes
6.1. Introdução
6.2. Serviço de Nomes e o Domain Name System
6.3. Serviço de Diretório
Serviço de Nomes
6.1. Introdução
 Em sistemas distribuídos, são usados nomes para
fazer referência a uma ampla variedade de
recursos, como computadores, serviços, objetos
remotos e arquivos, assim como usuários.
 Facilitam a comunicão e o compartilhamento de
recursos.
Serviço de Nomes
6.1. Introdução
 Seria a única maneira útil de identificação??
 Às vezes, os clientes não sabem o nome da
entidade em particular que procuram, mas têm
alguma informação que a descreve.
Serviço de Nomes
6.1. Introdução
 Seria a única maneira útil de identificação??
 Às vezes, os clientes não sabem o nome da
entidade em particular que procuram, mas têm
alguma informação que a descreve.
Serviço de Nomes
6.2. Nomes, endereços e outros atributos
 Todo processo que exige acesso a um recurso
específico deve possuir um nome ou um
identificador para ele.
 Ex:?
 O termo identificador as vezes é usado para se
referir aos nomes que são interpretados apenas
por programas.
 Referências de objeto remoto é um exemplo!
Serviço de Nomes
6.2. Nomes, endereços e outros atributos
 Existe os nomes puros, que são padrões de bits
não interpretados.
 E os que não são puros, que contêm informações
sobre o objeto que nomeiam;
– Informações sobre localização do obejto!
 Dizemos que um nome é resolvido quando ele é
convertido em dados sobre o recurso ou objeto
nomeado.
 A associação entre um nome e um obejto é
chamada de vínculo : (binding).
Serviço de Nomes
6.2. Nomes, endereços e outros atributos
 O DNS faz mapeamento de nomes de domínio
Internet para atributos de um computador host:
seu endereço IP, o tipo de entrada (por exemplo,
uma referência a um servidor de correio
eletrônico ou a outro host).
 O serviço de diretório X500 pode ser usado para
fazer o mapeamento de nome de uma pessoa em
atributos, incluindo seu endereço de e-mail e
número de telefone.
Serviço de Nomes
6.2. Nomes, endereços e outros atributos
 Nomes e Serviços
Download

Serviço de Nomes