Начало
Блог
Wiki
Помощь
Поиск
Войти
Регистрация
Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
Вам не пришло
письмо с кодом активации?
Войти
QNX.ORG.RU
>
Разработка
>
Программирование под QNX
>
TCP/IP Серверы, клиент и утилита on
Страниц: [
1
]
« предыдущая тема
вверх
следующая тема »
Печать
Автор
Тема: TCP/IP Серверы, клиент и утилита on (Прочитано 1864 раз)
LH
Full Member
Offline
Сообщений: 127
TCP/IP Серверы, клиент и утилита on
«
:
Ноября 27, 2016, 03:22:12 pm »
Имеются 2 контроллера под QNX 6.5.0 A1 и A2 , cвязанные по сети qnet и по TCP-IP со статическими IP-адресами в одной подсети.
На контроллере A1 из скрипта rc.local запускается программа-сервер sA1, которая открывает Socket и ждет запросы от клиентов по протоколу TCP.
На контроллере A2 из скрипта rc.local запускается программа-сервер sA2, которая открывает Socket и ждет запросы от клиентов по протоколу TCP.
Если программа-клиент cl запускается на контроллере A1
#cl &
то пo умолчанию по адресу localhost подключается к серверу sA1 и делает запросы серверу.
Если программа-клиент запускается удаленно с контроллера А1 на контроллере А2:
#on -n A2 cl &
то к какой программе-серверу она будет подключаться ( sA1 или sA2 )?
Похоже что к sA1...
Если так, то почему?
Как удаленно запустить клиент сl с контроллера А1 на контроллере A2, чтобы клиент по умолчанию по адресу localhost подключился к серверу sA2?
Через какие переменные окружения или другие механизмы при удаленном запуске программы на другой контроллер сохраняется ее отношение к TCP-IP стеку текущего контроллера?
Иными словами, если ф-ции libc клиента обращаются к ресурсу /net/A1/dev/io-net/wm0 при запуске клиента на контроллере А1, то как их заставить обратиться к ресурсу /net/A2/dev/io-net/wm0 при удаленном запуске клиента с контроллера А1 на контроллере А2?
Cпасибо.
Записан
darkelf
QOR.Moderator
Offline
Сообщений: 259
Re: TCP/IP Серверы, клиент и утилита on
«
Ответ #1 :
Ноября 28, 2016, 10:54:02 am »
on -f A2 cl &
не помогает?
Записан
LH
Full Member
Offline
Сообщений: 127
Re: TCP/IP Серверы, клиент и утилита on
«
Ответ #2 :
Ноября 29, 2016, 08:15:16 am »
Спасибо, очень помогло!
Записан
Страниц: [
1
]
Печать
« предыдущая тема
вверх
следующая тема »
Перейти в:
Пожалуйста, выберите назначение:
-----------------------------
Разработка
-----------------------------
=> Программирование под QNX
=> Программирование под QNX 4.x
=> Разработка графических приложений
=> Перенос приложений в QNX
=> Встраиваемые системы
=> Программирование под UNIX
=> Языки и алгоритмы
-----------------------------
Установка и настройка
-----------------------------
=> Установка и настройка
=> Программное обеспечение
=> Поддержка аппаратного обеспечения в QNX
-----------------------------
BlackBerry
-----------------------------
=> BlackBerry
-----------------------------
Общее
-----------------------------
=> Источники информации
=> Ошибки в QNX 6
=> Статьи
=> Работа
=> Проект QNX.ORG.RU
=> Общение