Python 3 UDP多线程和多重处理

问题描述:

我应该在这些文件中更改哪些内容,以使我的服务器处理一个客户端发送的请求序列,并同时处理来自多个客户端的多个序列?Python 3 UDP多线程和多重处理

Client.py

from socket import * 

server = "adresa" 
port = 12000 

clientSocket = socket(family=AF_INET, type=SOCK_DGRAM) 

message = input("fjali me te vogla:") 

clientSocket.sendto(message.encode("ASCII"),(server,port)) 

modifiedMessage, serverAddress = clientSocket.recvfrom(2048) 

print(modifiedMessage.decode("ASCII")) 

Server.py

from socket import * 

serverPort = 12000 

serverSocket = socket(AF_INET, SOCK_DGRAM) 

serverSocket.bind(('', serverPort)) 

print("Serveri eshte i gatshem per pranim te te dhenave") 

while True: 
    message, clientAddress = serverSocket.recvfrom(2048) 
    print("Mesazhi i pranuar: " + message.decode("ASCII")) 
    modifiedMessage = message.upper() 
    serverSocket.sendto(modifiedMessage, clientAddress) 

我不是超级巨大的进给确切的答案,这是怎样的一个重复的问题。您的问题的答案在这里:Python Socket - Multiple Clientshttps://www.tutorialspoint.com/python/python_multithreading.htm