MC833 - Programação em Redes de Computadores - 1s 2014
Exercício 8: Cliente de Eco TCP em Android
Professora Juliana Freitag Borin
Critérios para entrega e correção do exercício:
1. este exercício é individual;
2. O material a ser entregue deve ser enviado em um arquivo .tar.gz ou .zip para até às 9:59 do dia 5/06/2014. O nome do arquivo deve ser "exercicio8-raXXXXX", onde XXXXX deve ser substituído pelo número do seu RA;
3. o assunto da mensagem deve ser "MC833 - exercício 8";
4. nota da atividade será 0 ou 1. 1, caso todas as questões estejam respondidas de forma satisfatória E a entrega atenda aos critérios 1, 2 e 3; 0, caso contrário.
Os arquivos MainActivity.java
e activity_main.xml
contem o código em Android de um cliente de eco bastante simples. Conta com um campo para o endereço IP do servidor e a porta pela qual o servidor recebe conexões. Ele estabelece uma conexão TCP com o servidor, envia uma string, espera o servidor responder e fecha a conexão. Este código imprime na tela do dispositivo a resposta do servidor. Utilize para esta atividade o servidor de eco da atividade 6. A seguinte figura mostra o layout do cliente de eco executado no emulador do SDK (você pode obter esse mesmo resultado num dispositivo com android instalando o executavél test1.apk
).
Nota: Para que seu aplicativo possa acessar a rede, você deve declarar a permissão INTERNET no arquivo AndroidManifest.xml.
Material a ser entregue: