def enviar_dados(endereco_local, endereco_remoto, dados): ''' Envia dados usando socket UDP, chegada dos dados nao eh garantida. ''' server = _obter_servidor(endereco_local) server.enviarDados(dados, separa_endereco(endereco_remoto))
def _criar_servidor(endereco_local): ip, porta = separa_endereco(endereco_local) server = ServidorUDP(ip, porta) _servidores[endereco_local] = server server.start()