Как сервер может отправлять данные клиенту за nat по udp в qt?Python

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Как сервер может отправлять данные клиенту за nat по udp в qt?

Сообщение Anonymous »

У сервера публичный IP-адрес, клиент находится за nat.

Как клиент может взаимодействовать с сервером по udp в qt?

Клиент сначала отправит некоторые данные на сервер, а затем как сервер сможет ответить клиенту?

Текущий код таков:

Текущий код:

сервер:

self.udpSocketGet = QtNetwork.QUdpSocket()
self.udpSocketGet.bind(QtNetwork.QHostAddress.LocalHost, serverPort)
self.udpSocketGet.readyRead.connect(self.receive)

def receive(self):
while self.udpSocketGet.hasPendingDatagrams():
size = self.udpSocketGet.pendingDatagramSize()
if size > 0:
data, senderAddr, senderPort = self.udpSocketGet.readDatagram(size)


клиент:

def sentToServer(self,data):
udpSocketSend = QtNetwork.QUdpSocket()
udpSocketSend.writeDatagram(data.encode('utf-8'), serverAddress, serverPort)


Подробнее здесь: https://stackoverflow.com/questions/217 ... -udp-in-qt
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Почему входящие UDP-пакеты отбрасываются после nat PREROUTING?
    Anonymous » » в форуме Linux
    0 Ответы
    23 Просмотры
    Последнее сообщение Anonymous
  • UDP-клиент не печатает полученные сообщения с udp-сервера
    Anonymous » » в форуме C#
    0 Ответы
    25 Просмотры
    Последнее сообщение Anonymous
  • Отбрасываются ли пакеты UDP, если контрольная сумма заголовка UDP неверна?
    Anonymous » » в форуме C++
    0 Ответы
    49 Просмотры
    Последнее сообщение Anonymous
  • Скорость отправки UDP на F1 UDP и последовательном порту
    Anonymous » » в форуме C#
    0 Ответы
    38 Просмотры
    Последнее сообщение Anonymous
  • Скорость отправки UDP на F1 UDP и последовательном порту
    Anonymous » » в форуме C#
    0 Ответы
    43 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Python»