getOutputStream()....... duvida!

1 resposta
D

aee galera..

to com um probleminha aki...
to rachando a cabeça pra saber o q acontece aki:

output = new ObjectOutputStream( connection.getOutputStream() );

      output.flush();

      input = new ObjectInputStream( connection.getInputStream() );

Esse getOutputStream() serve pra receber informaçoes de uma maquina cliente?
e o getInputStream() serve pra q?

sem querer abusar, mas ja perguntando...
como eu faria para um servidor enviar uma valor de variavel para uma maquina cliente? ou vice-versa...

abração a todos!!

1 Resposta

H

É o contrário, Daniel

O método getOutputStream retorna um fluxo para enviar dados ao navegador, enquanto getInputStream serve para abrir um fluxo para receber dados.

Na sua forma mais simples, o protocolo HTTP é uma sequencia de conexões como a seguir. O navegador envia um ‘request’ solicitando algum recurso e eventualmente enviando dados postados de um form. O servidor processa esse request e gera uma ‘response’ com os dados solicitados. Em seguida a conexão é fechada.

Normalmente, o pedido de uma página HTML envolve diversas conexões desse tipo.

Criado 13 de março de 2004
Ultima resposta 13 de mar. de 2004
Respostas 1
Participantes 2