Вопросы по теме 'named-pipes'

Веб-служба не может открыть именованный канал — доступ запрещен
У меня есть служба C++, которая предоставляет именованный канал клиентам с NULL SECURITY_ATTRIBUTES следующим образом: hPipe = CreateNamedPipe( lpszPipename, PIPE_ACCESS_DUPLEX | FILE_FLAG_OVERLAPPED, PIPE_TYPE_BYTE |...
5411 просмотров
schedule 01.09.2022

Как мне выполнить неблокирующую команду fopen на именованном канале (mkfifo)?
Если у меня есть программа, которая создает и пытается открыть именованный канал с помощью mkfifo, как я могу открыть канал для чтения или записи без блокировки? В частности, я пишу программу на C, которую можно запускать с графическим интерфейсом...
39324 просмотров
schedule 06.04.2023

Какие методы межпроцессного взаимодействия работают на сервере терминалов?
В сеансе терминального сервера некоторые стандартные технологии IPC могут работать не так, как в однопользовательской среде, поскольку необходимые ресурсы не виртуализированы . Например, порты TCP / IP не виртуализированы, поэтому приложения в...
1864 просмотров

Какие-нибудь видеоуроки по именованным каналам?
Может ли кто-нибудь указать мне видео, в котором рассказывается, как использовать именованные каналы в C# (.Net framework 3.5)? Спасибо
400 просмотров
schedule 03.10.2022

Именованные каналы WCF в приложении WPF
Как бы вы запустили службу именованного канала WCF в фоновом режиме приложения WPF для Windows? Кажется, я не могу найти никаких примеров запуска сервера WCF в приложении WPF. Любые идеи? В настоящее время я использую следующий код в...
1949 просмотров
schedule 29.04.2022

Только один клиент может подключиться к именованному каналу
В настоящее время я изучаю именованные каналы в Windows с использованием ASP.NET 3.5 и C #. Я написал небольшую серверную программу, которая создает именованный канал: using (NamedPipeServerStream pipeStream = new...
8085 просмотров
schedule 09.01.2023

Пакеты по именованному каналу? Однобайтовый буфер или предварительно заданный размер?
Я хочу отправлять «пакеты» данных (т.е. дискретные сообщения) между двумя программами через именованные каналы. Учитывая, что я должен предоставить буфер и размер буфера для read , и учитывая, что команда чтения блокирует (я полагаю), я должен либо...
1711 просмотров
schedule 28.03.2022

Как я могу отсоединить процесс от CGI, чтобы я мог хранить и читать файлы из памяти?
Возможно ли, что я смогу создать отдельный процесс, подобный демону, из сценария CGI, который хранит прочитанные текстовые файлы в памяти, а затем повторно получить доступ к памяти при следующем выполнении cgi, читая данные с помощью конвейера?...
402 просмотров
schedule 14.06.2023

Использование именованных каналов в одном процессе
Я пытаюсь использовать именованный канал для связи внутри процесса. Вот код #include <stdio.h> #include <fcntl.h> #include <signal.h> void sigint(int num) { int fd = open("np", O_WRONLY); write(fd, "y", 1);...
3900 просмотров
schedule 16.12.2022

Qt IPC - Именованные каналы
Я разрабатываю плагин для браузера qt и хочу реализовать в нем именованные каналы. Я попробовал базовый пример cookie с предсказаниями, предоставленный с QLocalSocket и QLocalServer в exe, и он отлично работает. Но когда я пытаюсь реализовать...
3006 просмотров
schedule 03.03.2022

Асинхронный ввод-вывод с именованными каналами WinAPI
Хорошо, я задал несколько вопросов о различных аспектах попыток достичь того, что я хочу сделать. На этот раз у меня большие проблемы с чтением из именованного канала. Я думаю, что собрал достаточно информации, чтобы, возможно, завершить проект, над...
5858 просмотров
schedule 02.07.2022

Получение ошибки GLE=5 (отказано в доступе) при создании именованного канала
Я попытался создать именованный канал, но получил GLE 5 (ошибка отказа в доступе) #include <windows.h> #include <stdio.h> #include <conio.h> #include <tchar.h> #include "iostream.h" //#define PIPE_ACCESS_DUPLEX...
2198 просмотров
schedule 11.02.2023

Как разбудить и включить клиентов сервера .NET Remoting для асинхронной выборки данных?
Мне нужно выполнить взаимодействие между процессами с помощью .NET Remoting. Для этого я бы поделился некоторыми данными в виде данных (объектов) и методов. Есть ли какой-либо выход, с помощью которого мой клиент .NET Remoting может определить,...
592 просмотров
schedule 10.10.2023

Что произойдет с именованным каналом, если сервер выйдет из строя?
я мало знаю о каналах, но использовал один для соединения двух процессов в моем коде на визуальном C++. Канал работает хорошо, но мне нужно добавить к нему обработку ошибок, поэтому я хотел знать, что произойдет с каналом, если создавший его сервер...
2416 просмотров
schedule 17.05.2023

Можно ли изменить размер именованного канала в Linux?
Я знаю, что для текущей версии ядра Linux размер именованных каналов составляет 64 КБ. Можно ли вообще увеличить этот размер? Я знаю, что могу переключиться на сокеты, но сначала я хотел бы посмотреть, смогу ли я решить проблему периодического...
10003 просмотров
schedule 08.06.2023

Связь COM-порта с Virtual PC
Я тестирую приложение, использующее COM-порт. Приложение работает в Virtual PC. Я настроил параметры Virtual PC для использования именованного канала \.\pipe\mypipe для порта COM1. Теперь я пытаюсь общаться с этим именованным каналом с помощью...
1187 просмотров
schedule 19.07.2022

Неблокирующие именованные каналы
Краткое изложение проблемы: мне удалось значительно ускорить просмотр изображений при загрузке по сравнению с тем, что было раньше, за счет использования параллелизма. Теперь мне нужно защитить этот параллелизм от состояния гонки. Я собирался, чтобы...
1126 просмотров
schedule 05.07.2022

Что более переносимо в Perl, сокеты или именованные каналы (fifos)?
Я пишу код на Perl. Я хочу, чтобы он работал на Windows и Linux/UNIX/OSX. Пока он работает на *NIX и использует fifos. Я рассматриваю возможность перехода на сокеты, чтобы избежать проблемы, связанной с тем, что POSIX::mkfifo() не работает в...
1091 просмотров
schedule 06.08.2022

Код Python зависает при попытке открыть именованный канал для чтения
Я пытаюсь настроить двустороннюю связь между демоном и клиентом, используя именованные каналы. Код зависает при попытке открыть именованный канал, используемый для ввода. Почему? class comm(threading.Thread): def __init__(self): self.srvoutf...
7942 просмотров
schedule 28.04.2022

Как подключить именованный канал к узлу Flume Windows (служба Flume Node)
Не уверен, что это вопрос SO, SuperUser или ServerFault, но я только что установил службу FlumeNode на свой компьютер с Windows и хотел отправить информацию журнала через именованный канал в FlumeNode. В поваренной книге Flume говорится, что мы...
1449 просмотров
schedule 03.04.2022