Re: Pipes

From
Anton Batenev ()
To
Alexander Sakhatovsky
Date
2002-07-04T08:35:30Z
Area
SU.WINDOWS.NT.PROG
From: "Anton Batenev" <abbat@ngts.kuzbass.net>

> Что то я торможу.. Хочу наладить обмен между сервером и клиентом
через Pipe.
> Причем, хочеться работать с ними именно асинхронно. Читаю MSND,
> CreateNamedPipe - то, что нужно, но не поддерживается в win9x.
CreatePipe -
> поддерживается, но не позволяет работать асинхронно.

Совершенно верно.

> Есть вроде как третий вариант, CreateFile, но что я ему не
подсовывал,
> ErrorCode = 2, не могу найти файл.

Под 9х именнованные каналы не могут быть созданы, только под NT.

> Возможно ли  в принципе то, что я хочу? Если да, то куда копать,
какие
> ньюансы?

1. Сервер поставить на NT.
2. Использовать TCP/IP
3. Если и то и другое на одной машине, то [1] или [2] или DDE или
FileMapping или... да много способов еще можно придумать.

P.S. в качестве развлечения: когда я был маленький я для обмена
данными м-у 2-я программами сделал папку и создавал там файлы,
содеражащие передаваемые данные. Номер файла соответствовал номеру
блока данных. Для сигнализации о том, что данные можно принимать
другой программой - создавался такой же файл, но сдругим расширением.
:))

--
...Выдерни шнур, выдави стекло...



--- ifmail v.2.15dev5
 * Origin: NGTS, OTE (2:5020/400)