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

Настройка ODBC собственного клиента SQL на клиентском компьютере?
У нас есть приложение, в котором наши клиенты подключаются к базе данных SQL Server 2005 — через источник данных ODBC собственного клиента SQL. У нас возникли некоторые трудности с разрывом соединения ODBC во время выполнения программы. После опроса...
34155 просмотров

Чтение/запись из именованных каналов под моно/Linux
Я хотел бы читать/записывать из очереди именованного канала/FIFO под Linux. Я пробовал стандартные классы StreamWriter и другие классы из System.IO, но это не помогло, потому что используется поиск. Кто-нибудь когда-либо писал/читал из именованного...
3402 просмотров
schedule 18.12.2022

Именованные каналы и TCP для JDBC-MySQL в Windows
У меня были многочисленные проблемы с подключением между моим приложением Java (JPA+Hibernate+CommonsDBCP), подключающимся к MySQL. Я провел исследование, подправил все настройки с помощью запросов проверки, тайм-аутов, тестов до X и т. д. Этот...
1771 просмотров
schedule 05.08.2022

C++ Использование оконных именованных каналов
По какой-то причине и мачта, и подчиненное устройство выходят из строя, однако я мог найти хорошие примеры того, как они должны работать, поэтому я не уверен, где я ошибся. Мастер никогда не выходит из WaitForSingleObject после ConnectNamedPipe, а...
14022 просмотров
schedule 21.06.2022

Права доступа к файлу mkfifo выполняются неправильно
Следующая строка в моей программе C должна предоставить права на чтение и запись All/Group/Owner. mkfifo("/tmp/dumbPipe", 0666) Но как только я выполняю код и проверяю разрешение, не установленное для битов записи, я получаю prw-r--r--...
15461 просмотров
schedule 09.04.2023

Вызвать LaTeX на именованном канале (fifo)?
Я запускаю LaTeX на именованном канале fifo в Unix. Я создаю фифо вот так: $ mkfifo fifo Затем я запускаю LaTeX вот так: $ latex fifo Этот процесс блокируется и не имеет вывода, пока я не напишу в fifo из другой оболочки: $...
1269 просмотров
schedule 24.05.2022

Использование именованных каналов в качестве файлов
Простой вопрос здесь (хотя, возможно, не такой простой ответ): Можно ли указать путь для (существующего) именованного канала, который может использоваться программами, как если бы они открывались в обычном файле? Согласно этой странице MSDN ,...
2073 просмотров
schedule 13.09.2022

FreeBSD, MySQL, Perl, bash: периодическая блокировка именованных каналов?
Это странно, и я не уверен, кто на самом деле виноват. Я пишу сценарии на FreeBSD (6.2)? который широко использует следующий ***баш***изм: do_something <(mysql --skip-column-names -B -e 'select ... from ... where ...;') ... где...
659 просмотров
schedule 21.07.2022

Лучший способ сохранить трубу открытой после удаленного закрытия
Используя этот учебник , я придумал приведенный ниже код. Мой клиент часто запускается. Он активируется щелчком мыши и, возможно, может быть запущен дважды в один и тот же момент при определенных обстоятельствах. Я беспокоюсь, что один клиент...
2128 просмотров
schedule 21.12.2022

Выполняется ли одна и та же служба Windows для каждого пользователя, вошедшего в систему?
Я создаю службу Windows, которая выполняет различные действия в зависимости от того, какой пользователь Windows вошел в систему. Если я установлю свою службу под одним пользователем и настрою ее на запуск, будет запущен отдельный ее экземпляр для...
2187 просмотров
schedule 04.07.2022

Связь Java/C++ через канал в Windows
У меня есть две отдельные программы, одна на Java и одна на C++, обе работают в Windows. Нам нужно сделать двунаправленное межпроцессное взаимодействие между ними. До сих пор мы использовали это неудобное решение записи в текстовые файлы и чтения...
4126 просмотров
schedule 21.08.2022

Как создать именованный канал (mkfifo) в Android?
У меня возникли проблемы с созданием именованного канала в Android, и приведенный ниже пример иллюстрирует мою дилемму: res = mkfifo("/sdcard/fifo9000", S_IRWXO); if (res != 0) { LOG("Error while creating a pipe (return:%d, errno:%d)", res,...
22458 просмотров
schedule 05.02.2022

Проблема .NET NamedPipeServerStream — последовательные операции чтения возвращают одни и те же данные
У меня проблема с NamedPipeServerStream — когда мой код считывает данные, он просто повторяет вывод последнего Read без захвата новых данных. Вот самый маленький пример кода сервера, демонстрирующий такое поведение: using System; using...
2463 просмотров
schedule 23.11.2022

Когда отправляются пакеты порта завершения ввода-вывода, а когда нет?
В настоящее время я работаю над механизмом IPC на основе именованных каналов с использованием порта завершения ввода-вывода. К сожалению, у меня есть проблемы с документацией msdn, потому что мне совершенно неясно, в каких случаях вызовы ReadFile /...
1517 просмотров

Как асинхронно читать / писать именованный канал в C #
У меня есть форма Windows, в которой размещен пользовательский элемент управления. Этот пользовательский элемент управления запускает отдельный процесс (.exe), который создает и инициализирует NamedPipeServerStream. Как только процесс инициализирует...
13581 просмотров
schedule 20.03.2022

Как пересечь границу сеанса с помощью привязки именованного канала WCF?
В Windows 7 есть сеанс 0, в котором работают службы, и другие сеансы, взаимодействующие с пользователями. Клиенты WCF, работающие в сеансе 0, не могут видеть каналы, открытые в сеансе 1, если: Ставить SeCreateGlobalPrivilege - не вариант для...
1272 просмотров

Блоки WriteFile() (запись с клиента C++ на сервер C# через именованный канал)
Я застрял здесь, пожалуйста, помогите. У меня есть сервер именованных каналов С#, канал создается: new NamedPipeServerStream(pipeName, PipeDirection.InOut, numThreads); В С++ я создал клиента следующим образом: m_hPipe =...
3292 просмотров

Как подключиться к каналу VMware и получить отладочную информацию от работающей ОС?
Я пытаюсь получить отладочную информацию от VMware. Это может быть простой задачей, потому что вы можете перенаправить всю отладочную информацию из ОС VMware в именованный канал, например описано здесь . Он отлично работает с WinDbg, но я хочу...
818 просмотров

Что мне использовать в качестве замены GetFileSize() для каналов?
См. название. На стороне клиента именованного канала я хочу определить размер содержимого, которое будет считано из именованного канала, чтобы выделить память для буфера, который будет принимать содержимое. В справке MSDN говорится: Вы...
605 просмотров
schedule 08.05.2022

Как отправить запрос и получить ответ с помощью system.io.pipes
Я пытаюсь написать клиент и сервер, которые общаются через именованные каналы. Мне нужно, чтобы клиент мог отправить запрос на сервер и сервер отправил ответ. Все образцы в Интернете для System.IO.pipes либо отправляют одну строку клиенту, либо одну...
1590 просмотров
schedule 10.04.2023