0
내 서버가 한 클라이언트가 보낸 일련의 요청을 처리하고 여러 클라이언트의 여러 시퀀스를 동시에 처리하도록하려면이 파일에서 무엇을 변경해야합니까?파이썬 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)