Named-Pipes – вопросы и ответы

127
голосов
2
ответа
Я работаю над проектом C++ в Linux, где две программы обмениваются именованным каналом. Теперь я хочу обнаружить в одной программе, если другой отключается от именованного канала. Есть ли способ об...
16 часов назад tschust
61
голос
1
ответ
Я создаю веб-приложение, которое содержит внутреннюю самообслуживаемую службу WCF с конечной точкой Named Pipes. Это отлично работает, за исключением случаев, когда я хочу разместить это приложение...
16 часов назад Toine
94
голоса
1
ответ
У меня есть метод, который возвращает большой список объектов. Когда я возвращаю несколько объектов (10), все работает отлично. Проблема в том, что я пытаюсь вернуть 100 объектов. Причина, по котор...
17 часов назад Tono Nam
74
голоса
1
ответ
У меня есть несколько процессов (и несколько потоков в некоторых процессах), записывающих один и тот же канал. Труба открывается O_WRONLY для каждого записывающего устройства. У меня есть другой пр...
18 часов назад Patrick
61
голос
1
ответ
Я пытаюсь создать модель server-client, используя именованные каналы. Поскольку я не могу гарантировать доступ к серверу с именем pipe, я предпочитаю использовать анонимный доступ к серверу. Пока м...
20 часов назад TheYellowKing
94
голоса
1
ответ
Вот простой пример моей проблемы. Я пишу приложение, в котором self размещается служба WCF для связи только в пользовательском сеансе. Когда несколько пользователей одновременно запускают это прило...
22 часа назад Nathan
61
голос
1
ответ
Я использую пример канала Lukas Thomsen, чтобы создать сервер каналов в C++ и читатель на Java. На стороне Java я хочу подождать, пока Named Pipe будет создан сервером C++. File file = new File("\\...
22 часа назад 2c00L
85
голосов
1
ответ
Я использую Named Pipes для связи с процессом. Я смог заставить его работать со следующим кодом. (Исходный код можно найти здесь: через archive.org ) class ProgramPipeTest { public void ThreadSende...
1 день, 15 часов назад bulltorious
132
голоса
1
ответ
У меня есть NamedPipeClientStream, который подключается к NamedPipeServerStream. Они обмениваются несколькими сообщениями, а затем закрываются NamedPipeClientStream, а NamedPipeServerStream воссозд...
1 день, 18 часов назад Ksice
74
голоса
1
ответ
У меня есть программа на С++, которая создает именованный канал для записи данных. Некоторые клиенты сообщили о ситуации, когда клиент подключается к именованному каналу, но конец сервера не может ...
1 день, 19 часов назад Luke Quinane
73
голоса
1
ответ
Я работаю над реализацией именованных каналов client/server для школы. Я спросил своего учителя, что произойдет, если я использую unlink, пока любой из концов труб все еще открыт. У него не было от...
2 дня, 14 часов назад Pain
94
голоса
3
ответа
Я использую именованные каналы для межпроцедурной связи между С# и Delphi. С# использует пакет System.IO.Pipes , тогда как Delphi использует Libby pipes.pas . К сожалению, коммуникация практически ...
2 дня, 16 часов назад otter-in-a-suit
94
голоса
1
ответ
Я назвал pipe server, который написан с использованием boost asio. Сервер создает именованный канал и вызывает ConnectNamedPipe, передавая ему asio overlapped ptr. Проблема заключается в том, что о...
2 дня, 18 часов назад iendgame
85
голосов
1
ответ
Мы создаем приложение для киосков с сенсорным экраном, которое будет работать в Windows POS Ready 2009. Нам нужно убедиться, что приложение всегда работает, поэтому мы создали сторожевой процесс, к...
2 дня, 19 часов назад Handleman
73
голоса
2
ответа
У меня есть приложения C++ и С#, где я посылаю команду каждому другому, используя именованные каналы. Он работал хорошо, пока я не заметил, что не смог отменить вызов Read() , я использовал перемен...
2 дня, 19 часов назад Jack
74
голоса
1
ответ
Кто-нибудь знает пример приложения С# (mono), который создает сокет домена unix и прослушивает его как асинхронный путь?
2 дня, 20 часов назад Adrian
119
голосов
1
ответ
Я также разместил это в списке начинающих Squeak Beginners - я обязательно буду следить за ответами отсюда:) Я использую Squeak 4.2 и работаю на конце небольшого конца именованного соединения с кан...
2 дня, 20 часов назад dsl101
110
голосов
1
ответ
Если процесс с включенным unicode создает именованный канал, он должен передать LPCTSTR для имени канала, в этом случае LPCWSTR. Будет ли второй процесс с unicode иметь возможность открыть этот кан...
2 дня, 21 час назад David
61
голос
1
ответ
Я застрял в определении SECURITY_ATTRIBUTES (последний параметр) для метода CreateNamedPipe . Я хотел бы предоставить полный доступ для всех. Самый углубленный код, который я мог собрать, это: publ...
3 дня, 15 часов назад Pavel Murygin
104
голоса
1
ответ
Мне нужен мой клиент, чтобы сначала проверить, читает ли сервер данные из канала, если да, то подождите, пока сервер не будет выполнен, иначе напишите данные в трубу. Если я не использую команду sl...
3 дня, 16 часов назад Mayank
95
голосов
1
ответ
Как заблокировать канал до тех пор, пока шаблон не будет сопоставлен? Я хочу сделать что-то вроде этого: #!/bin/sh mkfifo request response while true; do # needs to send one response at a time nc -...
3 дня, 20 часов назад Brendan A R Sechter
85
голосов
1
ответ
У меня есть HttpModule, который собирает некоторую базовую информацию о каждом запросе Http на сайт ASP.NET. Модуль должен отправить эту информацию для дальнейшей обработки во внешнюю программу (се...
3 дня, 20 часов назад Denis
-4
голоса
1
ответ
В моем проекте у меня есть два приложения, один из которых - сервер труб и клиент труб (ведомый). Я пытаюсь отправить текст через канал, чтобы отобразить его на клиентской консоли. Таким образом эф...
3 дня, 23 часа назад Moth
96
голосов
1
ответ
Есть ли какой-нибудь вызов WinAPI, который скажет мне, кто (какой процесс) создал именованный канал? Примечание. Задавая эти вопросы, я чувствую, что это "пахнет" каким-то образом, и надлежащим диз...
4 дня, 17 часов назад Suma
60
голосов
2
ответа
Когда мне нужно использовать связывание труб? Возможно ли иметь службу WCF и клиент ASP.NET, имеющие конечную точку привязки к каналу? Или мне нужно только использовать привязку к каналу, если я хо...
4 дня, 18 часов назад skyyyy
93
голоса
1
ответ
У меня есть производственный сайт, который много лет работает с экземпляром SQL Server 2000 по умолчанию на сервере с именем MDWDATA. Здесь поддерживаются TCP-порт 1433 и Именованные каналы. Моя це...
4 дня, 20 часов назад John Adams
73
голоса
3
ответа
Я ищу несколько С++ ipc lib, которые позволяют мне легко переключаться между именованными каналами (local use) и tcp ip sockets, чтобы я мог отправлять сообщения за пределами компьютера. Мое прилож...
5 дней, 13 часов назад userbb
145
голосов
1
ответ
Я пытаюсь написать именованный канал, сделанный с помощью mkfifo . Но когда я запускаю команду, (ex) ls > myNamedPipe , я больше не могу вводить команды в bash. Я все еще могу писать персонажей,...
5 дней, 16 часов назад tay10r
84
голоса
2
ответа
Я пытаюсь сделать именованный Windows-канал в C. Канал используется пользователем и сервером. Пользователь посылает через трубу случайный int. Затем сервер ищет в своем текущем каталоге файл с разм...
5 дней, 17 часов назад Tripon Ionut
95
голосов
1
ответ
У меня есть приложение на С++, которое должно отправлять изображения с веб-камеры в режиме реального времени в приложение С# на том же ПК. Код С++ нельзя вызывать из кода С#, поэтому мне нужно реал...
5 дней, 18 часов назад Jkh2
84
голоса
1
ответ
Я использую асинхронные каналы, и в какой-то момент и сервер, и клиент ждут друг друга и ничего не делают. Вот мой код: Сервер: var buffer = new byte[BufferSize]; using (var server = new NamedPipeS...
5 дней, 19 часов назад user2173353
126
голосов
2
ответа
У меня есть два исполняемых файла: client.exe и server.exe . Они взаимодействуют друг с другом, используя именованные каналы . Они отлично работают, когда сервер только слушает запросы клиентов и о...
5 дней, 19 часов назад sunil pol
111
голосов
2
ответа
По какой-то причине и мачта, и раб не работают, однако я мог бы найти хорошие примеры того, как они предназначены для работы, поэтому я не уверен, где я ошибся. Мастер никогда не выходит из WaitFor...
5 дней, 19 часов назад Fire Lancer
94
голоса
2
ответа
Я пишу Службу Windows С# ( сервер ), которая должна получать сообщения от приложений C++ GUI ( клиентов ) с использованием Named Pipe очень редко; это может быть от нескольких дней до нескольких не...
5 дней, 20 часов назад pixel
73
голоса
1
ответ
При чтении с сервера NamedPipes с использованием класса .net NamedPipeClientStream я могу получить данные только на первом, прочитанном на С++, каждый раз, когда это просто пустая строка. В С# он р...
6 дней, 15 часов назад Chris Porter
73
голоса
1
ответ
Я использую связь Namedpipes (C++) для передачи данных между двумя процессами. Ради удобства я использую wstring для передачи данных, и все отлично в конце передачи. Я не могу получить итоговые дан...
6 дней, 17 часов назад user3043517
60
голосов
3
ответа
Я использую именованный канал для связи между двумя процессами с использованием.Net 3.5. Это отлично работает в Windows 7, но как-то не работает под Windows XP. Я получаю InvalidOperationException ...
6 дней, 20 часов назад philip
60
голосов
1
ответ
Может кто-нибудь, пожалуйста, скажите мне, как это было сделано? Взгляните на "Командная строка" для SmcGui.exe . Вы заметите, что это строка Named Pipe... Полная строка: \\.\pipe\SygateSecurityAge...
6 дней, 22 часа назад Drew Chapin
84
голоса
1
ответ
Я искал способ использовать инструкцию "include", используя файл fifo (named pipe), созданный с помощью posix_mkfifo. Поскольку мои ожидания были высокими, я очень подавился, увидев, что страница з...
1 неделя назад khael
60
голосов
1
ответ
Итак, я читал много о межпроцессном обмене на .Net. Именованные трубы, удаленные. Все это кажется замечательным, но, возможно, излишним для того, что мне нужно сделать. Я хочу добавить интерфейс ко...
1 неделя назад Jippers
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема