[Prévia] [Próxima] [Prévia por assunto] [Próxima por assunto]
[Índice cronológico] [Índice de assunto]

Re: DUVIDA PROJETO FASE 2



Convencionamos que os servidores serão registrados no contexto
"SOD/projeto", com nomes da forma "equipe_NN". (Na verdade o nome exato do
servidor não é importante. Mas a convenção "equipe_NN" evita que equipes
diferentes tentem usar o mesmo nome.)

Para saber se um nome está associado a um servidor, obtenha a object
reference associada ao nome (com uma chamada à operação resolve) e 
tente dar um narrow para SOD::Server nela. Se o narrow for bem sucedido, o
nome está associado a um servidor.

Para obter todos os RecordSets locais, olhe os nomes registrados no
contexto "SOD/projeto" (com uma chamada à operação list). Para cada um
desses nomes, obtenha a object reference associada ao nome e tente dar um
narrow para SOD::Server nela. Se o narrow for bem sucedido, tente pegar o 
atributo localRecordSet do servidor. Cuidado: a leitura do atributo pode 
falhar, pois o servidor pode não estar rodando.

Reverbel

On Wed, 6 Dec 2000, Robson Augusto Siscoutto wrote:
> Caro prof. reverbel,
> 
>     como consigo descobrir se um nome que esta cadastro no NameService e
> um servidor ou nao.
> 
>   Aguardo Resposta, obrigado.
> 
> 
> 
> --
> Robson Augusto Siscoutto
> e-mail: siscouto@ime.usp.br
> Home Page: http://www.ime.usp.br/~siscouto
> Aluno de Doutorado em Ciencia da Computacao
> Instituto de Matematica e Estatistica (IME-USP)
> 
> 
> 
>