powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / обмен между приложениями
15 сообщений из 40, страница 2 из 2
обмен между приложениями
    #34444161
OLEG_2005
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Akh
Клиенту не обязательно привязываться к определенному порту, система сама может ему выделить любой свободный. Поэтому клиенты могут не заботиться о своих портах. И поэтому им абсолютно параллельно на локальной машине сервер или на удаленной.

Можно поподробнее об этом? Каким образом происходи выделение порта.
...
Рейтинг: 0 / 0
обмен между приложениями
    #34444177
Akh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
OLEG_2005 Akh
Клиенту не обязательно привязываться к определенному порту, система сама может ему выделить любой свободный. Поэтому клиенты могут не заботиться о своих портах. И поэтому им абсолютно параллельно на локальной машине сервер или на удаленной.

Можно поподробнее об этом? Каким образом происходи выделение порта.

Создаешь сокет tcp (socket()) и начинаешь коннектится (connect()) куда тебе надо не делая bind(). Система сама выделит порт, который ей удобней (выделение происходит на этапе socket(), и его могно переопредилить функцией bind(). Но в нашем случае это ни к чему).
...
Рейтинг: 0 / 0
обмен между приложениями
    #34446442
Фотография Aklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Akh OLEG_2005 Akh
Клиенту не обязательно привязываться к определенному порту, система сама может ему выделить любой свободный. Поэтому клиенты могут не заботиться о своих портах. И поэтому им абсолютно параллельно на локальной машине сервер или на удаленной.

Можно поподробнее об этом? Каким образом происходи выделение порта.

Создаешь сокет tcp (socket()) и начинаешь коннектится (connect()) куда тебе надо не делая bind(). Система сама выделит порт, который ей удобней (выделение происходит на этапе socket(), и его могно переопредилить функцией bind(). Но в нашем случае это ни к чему).

у меня вопрос:
а какой порт вы сервером слушать будете?

чего-то в топе тут намутили, что а шфигею. чего тут придумывать, есть же TCP нормальный. и ничего не надо придумывать.

искать (в поиске) по фразам:
socket
connect
listen
если никс, то select
если винда, то WSAAsyncSelect
send
recv

примеров миллионы если не больше.
надо только разобраться.
...
Рейтинг: 0 / 0
обмен между приложениями
    #34446459
Akh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Aklin Akh OLEG_2005 Akh
Клиенту не обязательно привязываться к определенному порту, система сама может ему выделить любой свободный. Поэтому клиенты могут не заботиться о своих портах. И поэтому им абсолютно параллельно на локальной машине сервер или на удаленной.

Можно поподробнее об этом? Каким образом происходи выделение порта.

Создаешь сокет tcp (socket()) и начинаешь коннектится (connect()) куда тебе надо не делая bind(). Система сама выделит порт, который ей удобней (выделение происходит на этапе socket(), и его могно переопредилить функцией bind(). Но в нашем случае это ни к чему).

у меня вопрос:
а какой порт вы сервером слушать будете?


Определенно выбранный. Каждый сервер имеет свои стандартные порты (ssh, samba, ...), так же будет и разрабатываемый.
...
Рейтинг: 0 / 0
обмен между приложениями
    #34454582
A. Fig Lee
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DCOM - только для Виндоус и с секюрити потом забодаешся - то не работает что права не те, то какуюто аутомейшн длл не установили и он не работает.

Короче - TCP.
А для данных - почитать RFC 1832 - XDR
...
Рейтинг: 0 / 0
обмен между приложениями
    #34454968
OLEG_2005
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
"Короче - TCP.
А для данных - почитать RFC 1832 - XDR"

А об этом можно поподробнее? Как я понял это формат представления данных в RPC.
...
Рейтинг: 0 / 0
обмен между приложениями
    #34454984
Akh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да вы что? Садисты мозахисты? Тынц.
...
Рейтинг: 0 / 0
обмен между приложениями
    #34455666
ddev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
рекомендую OPC - удобно блин.
а поводу трудоемкости - ничего страшного, с помощью toolkit-а все пишется за пару дней.
из бесплатных рекомендую graybox opc server toolkit
...
Рейтинг: 0 / 0
обмен между приложениями
    #34456133
dr-Wicked
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Можно подробнее про OPC и OPC-UA(если склероз не изменяет)
Regards
dr-Wicked
...
Рейтинг: 0 / 0
обмен между приложениями
    #34456146
dr-Wicked
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
От себя добавлю что мне нравится remoting.
Преимущество - поддержка нескольких несущих протоколов(ipc, tcp, http)
Regards
dr-Wicked
...
Рейтинг: 0 / 0
обмен между приложениями
    #34458065
OLEG_2005
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ddevрекомендую OPC - удобно блин.
а поводу трудоемкости - ничего страшного, с помощью toolkit-а все пишется за пару дней.
из бесплатных рекомендую graybox opc server toolkit

А можно подробнее о toolkit? Где можно достать бесплатный? И какие у него ограничения?
...
Рейтинг: 0 / 0
обмен между приложениями
    #34458067
OLEG_2005
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dr-WickedОт себя добавлю что мне нравится remoting.
Преимущество - поддержка нескольких несущих протоколов(ipc, tcp, http)
Regards
dr-Wicked

Ты имеешь в виду Net Remoting?
...
Рейтинг: 0 / 0
обмен между приложениями
    #34458888
dr-Wicked
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да. На нём кстати OPC-UA и работает.
Regards
dr-Wicked
...
Рейтинг: 0 / 0
обмен между приложениями
    #34458897
dr-Wicked
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ещё на нём работают элементы альбатроса , насколько видно из описания, ну и я :)
Regards
dr-Wicked
...
Рейтинг: 0 / 0
обмен между приложениями
    #34459438
OLEG_2005
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А что такое OPC UA?
...
Рейтинг: 0 / 0
15 сообщений из 40, страница 2 из 2
Форумы / C++ [игнор отключен] [закрыт для гостей] / обмен между приложениями
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]