0MQ — получить IP-адрес сообщенияC++

Программы на C++. Форум разработчиков
Ответить
Anonymous
 0MQ — получить IP-адрес сообщения

Сообщение Anonymous »

Клиент подключается к серверу. Сервер должен сохранить IP-адрес и работать с ним позже (IP-адрес мне действительно нужен).
Я нашел этот ответ, но не понимаю, как получить IP-адрес из сообщения (XREP)... Я думаю, что могу только прочитать идентификатор, но IP-адрес управляется внутри 0MQ.
Его второе решение предлагает отправить IP-адрес как часть сообщения, но я не понимаю, как получить «публичный»-ИП. Я нашел этот пост:

Что я обычно делаю, и это достаточно элегантно, — это пропускаю привязку службы к временному порту, получаю полную конечную точку соединения («tcp://ipaddress:port»)

Я не понимаю, как это работает. Он имеет в виду что-то вроде веб-сервиса?
На мой взгляд, было бы лучше получить IP от 0MQ (IP у него уже есть). Я бы даже 0MQ для этого настроил, если бы кто-нибудь мог указать место, где сохраняется IP, не смог его найти. Типы сокетов на данный момент не так важны. Я бы предпочел что-то вроде REQ-REP.

Подробнее здесь: https://stackoverflow.com/questions/203 ... message-ip
Ответить

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

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

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

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

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