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

SQL Server 2005 — включение протоколов Named Pipes и TCP/IP?
У нас есть база данных SQL Server 2005, и в настоящее время все наши пользователи подключаются к базе данных по протоколу TCP/IP. Диспетчер конфигурации SQL Server позволяет одновременно «включить» как именованные каналы, так и соединения TCP/IP....
10395 просмотров

Именованные каналы Win32 и удаленные клиенты
Могу ли я получить доступ к именованному каналу на компьютере A с компьютера B, учитывая IP-адрес компьютера A? Если да, то что мне нужно сделать, чтобы это произошло?
13352 просмотров
schedule 07.04.2023

Когда использовать именованные каналы в Windows?
В *nix многие приложения командной строки, которые принимают имена файлов в качестве аргументов, также принимают каналы. Пример: anApplication file.txt Также работает с anApplication | anotherApplication arguments И результат...
4174 просмотров
schedule 15.12.2022

Проблемы с надежным отключением NamedPipeServerStream / async
Мы используем именованные каналы для связи между службой C # .Net и собственным приложением C ++. Служба создает канал режима сообщений, а затем запускает таймер. m_pipeServer = new NamedPipeServerStream ("Cyber_Srv_EventPipe",...
6614 просмотров
schedule 21.07.2022

Стратегии Named Pipe с динамической памятью?
Итак, у меня есть приложение, в котором мне нужен IPC... Я думаю, что именованные каналы — это то, что нужно, потому что они очень просты в использовании. В любом случае, у меня есть вопрос о том, как обрабатывать динамическую память с...
1392 просмотров

Как программно управлять интерактивным приложением Unix через Perl?
Я унаследовал интерактивное unix-приложение командной строки 20-летней давности, которое больше не поддерживается его поставщиком. Нам нужно автоматизировать некоторые задачи в этом приложении. Наиболее проблематичным из них является создание...
1157 просмотров
schedule 16.10.2022

Чтение/запись в linux Pipe с использованием Java
Мой вопрос о том, как лучше всего читать/писать в Linux Pipe на Java? Я уже использую java.io.RandomAccessFile, например RandomAccessFile file = new RandomAccessFile("/dev/zap/16", "rw"); а затем передать его рабочему потоку, который...
15559 просмотров
schedule 10.10.2022

Альтернатива pipeStream.WaitForConnection, способ передачи сообщений?
Мое приложение запускается через строку cmd, и если существует другой экземпляр, я отправляю ему данные строки cmd через каналы. Я использую банкомат NamedPipeServerStream. Проблема в том, что когда я слушаю входящие данные, я их не получаю. и...
974 просмотров
schedule 08.02.2023

Именованные каналы между C# и Python
Я пытаюсь создать двусторонний канал связи между двумя программами (одна на Python, а другая на С#) Когда я создаю именованный канал между двумя программами C# или двумя программами Python, все в порядке, но когда я пытаюсь (например) подключиться...
12611 просмотров
schedule 02.03.2023

Производительность сокетов по сравнению с трубами
У меня есть Java-программа, которая взаимодействует с программой C++, используя сокет на локальном хосте. Могу ли я ожидать повышения производительности (задержки, пропускной способности или и того, и другого) при переходе на использование...
10416 просмотров
schedule 30.03.2022

Как вы создаете дескрипторы безопасности Windows в управляемом коде?
У меня есть именованный канал, созданный в управляемом процессе. У меня есть второй процесс, который пытается открыть дескриптор файла для именованного канала, однако второй процесс выполняется с более низкими привилегиями, чем процесс, создавший...
3478 просмотров
schedule 08.03.2024

Как определить подключение клиента к серверу именованного канала с помощью перекрывающегося ввода-вывода?
Я изучал примеры использования именованных каналов в MSDN: Сервер именованного канала, использующий перекрывающийся ввод-вывод Клиент именованного канала Сервер легко определяет, когда клиент отключен, и создает экземпляр именованного...
5627 просмотров

Асинхронное использование именованных каналов с StreamWriter
Я пытаюсь отправить строку по именованному каналу с помощью StreamWriter, но класс StreamWriter предлагает только синхронные операции. Я могу использовать метод BeginWrite класса NamedPipeServerStream, но мне интересно, почему нет классов писателей,...
1233 просмотров
schedule 28.05.2022

Именованные каналы: много клиентов. Как быть осторожным с созданием потоков? Пул потоков?
Ситуация: Я использую именованные каналы в Windows для IPC, используя C ++. Сервер создает экземпляр именованного канала через CreateNamedPipe и ожидает подключения клиентов через ConnectNamedPipe. Каждый раз, когда клиент вызывает...
2478 просмотров

Сервер именованных каналов выдает исключение UnauthorizedAccessException при создании второго экземпляра, если установлен параметр PipeSecurity.
Я пытаюсь написать сервис (с повышенными привилегиями), который будет разговаривать с непривилегированным приложением winforms. У меня было два консольных приложения (одно без повышенного уровня) без проблем разговаривали взад и вперед, но у меня...
24541 просмотров
schedule 04.03.2023

Альтернатива именованным каналам Windows в Linux
Мы переносим существующий код Windows на Linux. Мы используем ACE в качестве уровня абстракции. Мы используем именованные каналы Windows для связи с несколькими клиентами и для выполнения перекрывающихся операций. Что эквивалентно этому в linux....
1915 просмотров
schedule 16.11.2022

Как я могу получить доступ к объекту службы Windows с помощью другой программы
У меня есть служба Windows, которая создает именованный канал в своей основной функции службы. Фрагмент кода ниже: void WINAPI ServiceMain(DWORD argc, LPTSTR *argv) { DWORD status; DWORD specificError; m_ServiceStatus.dwServiceType =...
601 просмотров

Получение отказа в доступе при доступе к именованному каналу из другой системы
У меня есть именованный канал, и он работает нормально, пока я обращаюсь к нему с помощью клиента, который работает в моей системе. Клиент пытается открыть файл, используя следующий код: LPTSTR lpszPipename =...
5989 просмотров

Как мне прочитать FIFO / именованный конвейер построчно из приложения C ++ / Qt Linux?
Как мне прочитать FIFO / именованный конвейер построчно из приложения C ++ / Qt Linux? Сегодня я могу открывать и читать из FIFO из программы Qt, но я не могу заставить программу читать данные построчно. Qt читает файл целиком, что означает, что...
15557 просмотров
schedule 20.02.2023

Вызывать оболочку Unix из Java-программы? Чтение и запись постоянного потока данных в и из канала Unix из Java-программы
у меня 2 вопроса 1) как мне вызвать оболочку unix из библиотеки java.runtime для запуска такой команды Процесс p = Runtime.getRuntime().exec(команды); псевдоним кота > предвзятость 2) Как я могу читать и записывать в канал unix постоянный...
3548 просмотров
schedule 01.12.2022