Страница: 1 |
Страница: 1 |
Вопрос: Именованные каналы
Добавлено: 29.10.04 02:07
Автор вопроса: De.MON
Понадобился сервер именованных каналов (папки, доступные в сетевом окружении по локалке). Подскажите, где почитать об используемом протоколе. Пытался поискать в нете - не нашел. Наверное плохо искал :-) А может быть есть уже такие проги - тогда и писать-то ничего не надо...
Ответы
Всего ответов: 3
Номер ответа: 1
Автор ответа:
Mihalыch
ICQ: 373-509-101
Вопросов: 56
Ответов: 330
Профиль | | #1
Добавлено: 30.10.04 07:39
Посмотри здесь http://www.rsdn.ru/, искать нужно в сторону NamedPipe. Хотя, "понадобился сервер именованных каналов (папки, доступные в сетевом окружении по локалке)", по-моему, это не совсем относится к именованным каналам.
Номер ответа: 2
Автор ответа:
Mihalыch
ICQ: 373-509-101
Вопросов: 56
Ответов: 330
Профиль | | #2
Добавлено: 30.10.04 08:00
На всякий случай вот ф-ии для работы с NamedPipe:
CallNamedPipe – вызывается клиентским процессом для подключения к именованному каналу, настроенному на пересылку сообщений, после чего читает и записывает сообщение.
ConnectNamedPipe - вызывается серверным процессом для подготовки канала к обслуживанию клиентских процессов, а так же возможного ожидания подключений со стороны клиентских процессов.
CreateNamedPipe - создает именованный канал
DisconnectNamedPipe – вызываетсе серверным процессом для отключения клиента от канала. Затем сервер может вызвать ConnectNamedPipe, чтобы подключить канал к другому клиенту (или подождать пока прежний клиент подключится заново).
GetNamedPipeHandleStatus – получает информацию о состоянии именованного канала.
GetNamedPipeInfo – получает информацию об именованном канале.
PeekNamedPipe – прверяет наличие данных в канале, а так же (необязательно) позволяет просматривать данные не извлекая из из канала.
SetNamedPipeHandleState - управляет некоторыми параметрами именованных каналов, включая режим блокировки, а также режим пересылки (байтовые потоки и сообщения).
TransactNamedPipe – читает и записывает сообщения в именованный канал, работающий в режиме пересылки сообщений. Поддерживает как син6хронные, так и асинхронные операции.
WaitNamedPipe – вызывается клиентским процессом для подключения к именованному каналу.
Номер ответа: 3
Автор ответа:
De.MON
Вопросов: 8
Ответов: 9
Профиль | | #3
Добавлено: 01.11.04 00:13
по-моему, это не совсем относится к именованным каналам - не спорю. А как, всё-таки, называется то, что мне нужно? Может и поиск пойдет веселее