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

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

Сообщение Anonymous »

Во-первых, я хочу поблагодарить за эту замечательную библиотеку! Я люблю это. Клиент подключается к серверу. Сервер должен сохранить IP-адрес и работать с ним позже (мне действительно нужен IP). Я нашел этот ответ: http://lists.zeromq.org/pipermail/zerom ... 06381.html, но я не понимаю, как получить IP-адрес из сообщения (XREP)... Я думаю, что могу читать только идентификатор, но IP-адрес управляется внутри 0MQ. Его второе решение предлагает отправить IP как часть сообщения, но я не понимаю, как получить «публичный» IP. Я нашел этот пост: Получить информацию об адресе TCP в ZeroMQ

Код: Выделить всё

 is pass bind a service to an ephemeral port, get a full connection endpoint ("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++»