Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Именованные каналы. Работа каналов по сети.

8.6K
09 сентября 2008 года
Dre@mer
10 / / 09.09.2008
Здравствуйте.
Скажите пожалуйста.
Создаю проект работы именованных каналов по сети. И застрял на одном моменте.
При попытке подключения клиента к серверу канала по сети, клиент не может подключиться.
Нашол Дельфефский вариант. Там якобы создается дескриптор безопасности. Но никак не могу вникнуть как его создать на С++... Помогите пожалуйста кто знает.

P. S.
И скажите еще пожалуйста. Для чего вообще Используются Именованные каналы?
Мне и еще одному парню дали курсовые, у него анонимные каналы а у меня именованные. одинаковая задача. т.е. межпроцессорное взаимнодействие с помощью именованных каналов... Я конечно понимаю что анонимные каналы используются внутри системы... но для чего использовать именованные каналы внутри системы никак не могу понять...
У именованных каналов же как бы доминирует межсетевое взаимодействие.. и передача данных по сети...
48K
17 мая 2009 года
RF2
4 / / 14.05.2009
Та же проблема: http://forum.codenet.ru/showthread.php?p=284973#post284973
287
17 мая 2009 года
Shiizoo
958 / / 14.03.2004
MSDN: Anonymous Pipe Operations:
Цитата:

Anonymous Pipes

An anonymous pipe is an unnamed, one-way pipe that typically transfers data between a parent process and a child process. Anonymous pipes are always local; they cannot be used for communication over a network.
...

Anonymous Pipe Operations

The CreatePipe function creates an anonymous pipe and returns two handles: a read handle to the pipe and a write handle to the pipe. The read handle has read-only access to the pipe, and the write handle has write-only access to the pipe. To communicate using the pipe, [color=red]the pipe server must pass a pipe handle to another process. Usually, this is done through inheritance[/color]; that is, the process allows the handle to be inherited by a child process. The [color=blue]process can also duplicate a pipe handle[/color] using the DuplicateHandle function [color=blue]and send it to an unrelated process[/color] using some form of interprocess communication, such as DDE or shared memory.
...



MSDN: Named Pipes:

Цитата:

Named Pipes

A named pipe is a named, one-way or duplex pipe for communication between the pipe server and one or more pipe clients. All instances of a named pipe share the same pipe name, but each instance has its own buffers and handles, and provides a separate conduit for client/server communication. [color=blue]The use of instances enables multiple pipe clients to use the same named pipe simultaneously[/color].
...

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог