Baixe o app para aproveitar ainda mais
Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original
""" Cliente ECHO utilizando UDP Rodrigo Borges de Oliveira Eliezer Marques da Silva Neto """ import socket #utilizar sockets para comunicação host = 'localhost' #endereço local porta = 5001 #porta de acesso servidor = ('127.0.0.1', 5000) s = socket.socket(socket.AF_INET, socket.SOCK_DGRAM) #socket(socket_family, socket_type), o construtor cria um novo socket. AF_INET - IPv4, SOCK_DGRAM - UDP s.bind((host, porta)) #direciona o socket para o host e a porta msg = input("Digite a mensagem: ") #utiliza input() para entrada de dados do teclado while msg != 'bye': s.sendto(msg.encode(), servidor) #envia mensagem para o servidor. dados, end = s.recvfrom(1024) #recebe dados do servidor print('Mensagem recebida do servidor: ' + str(dados.decode())) msg = input("Digite a mensagem: ") #utiliza input() para entrada de dados do teclado print("Cliente encerrado!") s.close() #fecha socket
Compartilhar