Pipe and LAN
От: _Shyrik_ Украина  
Дата: 02.12.10 09:59
Оценка: 5 (2)
Делается некий проект, состоящий из отдельных приложений и сервисов, связь между которыми организовывается посредством именованных Pipe.
Всё было чудосно, пока не проинсталировал на виртуалку для тесаового прогона. На виртуалке была отключена сетевуха — Pipe пересали работать
Грешил на компонент (проект нарисован на билвере с++6), на виртуалку — написал простенькое приложенице, где Pipe реализованы на API (имя пайпа задавал как "\\\\.\\Pipe\\MyPipe"), тестировал на
реальной и на виртуалке — результат: именованный Pipe не работает на машине с отключённой сетевухой!!! Почему такое может быть? Как только активирую
сетевуху — всё работает. Причём, опытным путём, было определено, что влияет сетевое подключение именно реального канала: на боевом коне имеется с пяток сетевых, оди из которых — ральный выход в сетку, вот только от онного и зависит работа/безделье Pipe.
Прошу помощи !!!
(при отключённой сети выдаёт такие ошибки: если компонент — ошибка доступа, если на API — 1231 "The network location cannot be reached...".
При чём тут сеть к пайпам — )
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.