Buscar

Programa Servidor ECHO utilizando UDP - Python

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

"""
Servidor 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 = 5000 #porta de acesso
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
print("Servidor em execução")
while True:
 dados, end = s.recvfrom(1024) #recebe do servidor
 print("Cliente: " + str(end))
 print("Mensagem: " + str(dados.decode()))
 print("Enviando: " + str(dados.decode()))
 s.sendto(dados, end) #envia para o cliente
s.close() #fecha o socket

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Outros materiais

Outros materiais