[Prévia] [Próxima] [Prévia por assunto] [Próxima por assunto]
[Índice cronológico]
[Índice de assunto]
RE: Dúvida sobre experimento (9)
- Subject: RE: Dúvida sobre experimento (9)
- From: Fabio Kon <PROTECTED>
- Date: Fri, 19 Apr 2002 17:01:52 -0300 (EST)
Livio Baldini Soares writes:
> Olá Fábio!
>
> Eu sei que está um pouco em cima, mas já temos quase tudo pronto
> menos o experimento 9. Eu fiz uns scripts para geração automática dos
> gráficos e estão funcionando para o caso do 7 e do 8. Mas agora me
> veio uma dúvida:
>
> No experimento (9) o que quer dizer, servidor e cliente no mesmo
> processo?
>
> [1] Você quer criar duas threads distintas, uma que rode o servidor e
> outro que rode o cliente?
Sim.
> [2] Ignore o ORB, linque os dois .o's e faça uma chamada de função
> simples... ;-)
Nao. Mas se o ORB for inteligente o suficiente, essa chamada intra-processo
será implementada praticamente como uma chamada de funçao, sem marshaling e
sem nenhum código de rede sendo executado.
> Bom a primeira vista parece que não pode ser o [2] porque os testes,
> são para testar o ORB. Mas um testes desses (de _não_ usar o ORB)
> poderia ser legal para comparar uma chamada de função "simples" do
> sistema com uma chamada de processos distintos (exp. 8) ou máquinas
> distintas (exp. 7).
Sim, seria bem legal. Pode fazer e colocar no relatório. Quem sabe o
Assistente de Ensino nao se anima e dá um pontinho extra :-)
> Outra dúvida que me deu é que o [1] não daria resultados muitos
> diferentes dos resultados da exp. 8, imagino. Mesmo que o servidor e o
> cliente estejam no mesmo espaço de end. temos que passar as coisas
> pelo ORB, então acho que não vamos economizar em trocas de contexto.
Isso dependerá do quao "esperto" é o ORB. O experimento é uma forma de
descobrir...
[]s,
Fabio.