A comunicação por Sockets em Java envolve o uso de diversas classes que fazem parte do Core da linguagem, permitindo o envio, recebimento, conversão e bufferização dos dados que são recebidos pela rede antes de serem passados para a aplicação. Algumas classes envolvidas são: ServerSocket, Socket, InputStream, OutputStream, BufferedReader, SocketException, DatagramSocket etc.
Considerando o que está apontado acima, qual é a função do objeto OutputStream?
1- Responsável pelo processamento adicional dos dados recebidos pelos sockets como leituras de linhas completas e formatação de escrita.
2- Responsável pelo tratamento adequado das exceções que podem acontecer durante o tráfego das mensagens usando sockets.
3- Responsável por receber os dados que serão enviados para um determinado destinatário usando Sockets.
4- Responsável por conter os dados que estão sendo recebidos pelos Sockets, ou seja, recebendo os dados como um destinatário.
5- Responsável por obter as propriedades de rede dos componentes, fornecendo os métodos necessários para a obtenção do endereço IP.
A função do objeto OutputStream é a alternativa 3: "Responsável por receber os dados que serão enviados para um determinado destinatário usando Sockets." O OutputStream é responsável por enviar dados para um determinado destino usando sockets. Ele é usado para gravar dados em um fluxo de saída de bytes.
3- Responsável por receber os dados que serão enviados para um determinado destinatário usando Sockets.
A função do objeto OutputStream
em Java, no contexto de comunicação por sockets, é:
3- Responsável por receber os dados que serão enviados para um determinado destinatário usando Sockets.
O OutputStream
em Java é utilizado para escrever dados a partir do lado do remetente para o lado do destinatário em uma comunicação por sockets. Ele fornece métodos para enviar dados, como bytes, para o fluxo de saída, que serão então recebidos pelo InputStream
no lado do destinatário. Portanto, o OutputStream
está envolvido no envio de dados através de sockets, não na recepção.
Para escrever sua resposta aqui, entre ou crie uma conta
Arquitetura de Sistemas Distribuidos
•UNP
Arquitetura de Sistemas Distribuidos
•FMU
Arquitetura de Sistemas Distribuidos
•FMU
Compartilhar