Мне нужно установить соединение для моего проекта.
Есть клиент, который подключен к промежуточному серверу с помощью TCP.
Этот сервер получает сообщения от клиента и отправляетдоступен другой сервер из 2, использующий UDP.
Я прочитал, как реализовать TCP или UDP соединение между одним клиентом и одним сервером.Я не понимаю, как этот промежуточный сервер получает данные из TCP и отправляет их в UDP.
Что мне делать после получения потоков TCP?
while 1:
data = conn.recv(BUFFER_SIZE)
if not data: break
print "received data:", data
conn.send(data) # echo
В по этой ссылке сервер получает данные и немедленно отправляет обратно с TCP.Должен ли я преобразовать данные TCP в UDP?Как?
Должны ли я иметь разные исполняемые файлы (или .py файлы, я буду использовать python), запускать их все и управлять соединением между ними?Как?Или достаточно одного файла Python?Как сделать 2 UDP и 1 TCP соединение и подключить их?