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

Есть ли кроссплатформенный способ обработки именованных каналов в Java или мне следует написать свой собственный?
Я пишу немного кода JNI, где DLL, работающая в пространстве процессов различных процессов в системе, должна взаимодействовать с Java-процессом. Я решил использовать для этого именованные каналы (по разным причинам) после взвешивания общих mem /...
1354 просмотров
schedule 18.09.2021

Лучший способ преобразовать поток (неизвестной длины) в массив байтов в .NET?
У меня есть следующий код для чтения данных из потока (в данном случае из именованного канала) и в массив байтов: // NPSS is an instance of NamedPipeServerStream int BytesRead; byte[] StreamBuffer = new byte[BUFFER_SIZE]; // size defined...
12024 просмотров
schedule 16.11.2021

WCF HTTP и служба NamedPipe
Я создаю службу WCF, которая на данный момент предоставляет ряд контрактов с использованием basicHttpBinding. Однако теперь я хочу использовать службу локально на том же компьютере, и netNamedPipeBinding кажется более подходящим с точки зрения...
1376 просмотров
schedule 14.09.2021

Связь через COM-порт с Virtual PC (часть 2)
Этот вопрос связан с моим предыдущим вопросом . Теперь подключение к каналу выполнено успешно, но я все еще не могу прочитать (или записать) какие-либо данные из порта. Мое первое предположение заключалось в том, что данные буферизированы. Но...
1363 просмотров
schedule 21.11.2021

C #: более низкая целостность именованных каналов
Я разрабатываю вспомогательный объект браузера Internet Explorer (BHO) на C #. Этот BHO определяет URL-адрес, по которому пользователь переходит, а затем автоматически заполняет имя пользователя и пароль. BHO взаимодействует с процессом,...
1720 просмотров
schedule 03.11.2021

Управление службой WCF
Например, у меня есть служба WCF, обслуживающая клиентов. Иногда мне нужно отправить некоторые команды в эту службу, чтобы получить какие-то результаты. Например, если необходимо заблокировать какой-то клиент, я бы отправил команду типа «запретить...
520 просмотров
schedule 23.09.2021

Автоматическое включение именованных каналов и протоколов TCP / IP SQL Server 2008 R2
У нас есть приложение C # win Form под названием «Installer», которое незаметно устанавливает различное стороннее программное обеспечение в клиентскую систему, такое как IIS, SQL Server, AVG-Free; вместе с нашим собственным продуктом. Мне нужно...
5968 просмотров

Именованная производительность трубы
У меня есть приложение, куда я отправляю ок. 125 элементов данных через именованный канал. Каждый элемент данных состоит из блока данных 1 с макс. 300 знаков и блок данных 2 с макс. 600 знаков. Это дает 125 элементов данных * (300 + 600)...
1875 просмотров
schedule 08.10.2021

Пример именованных каналов
Как мне написать простое - минимум, необходимое для работы - тестовое приложение, которое демонстрирует, как использовать IPC / Named Pipes? Например, как написать консольное приложение, в котором Программа 1 говорит «Hello World» Программе 2, а...
132989 просмотров
schedule 21.11.2021

Отправка аргументов дочернему процессу с использованием именованного канала
У меня есть родительская программа (сервер) и дочерняя программа (клиент), и они могут иметь полнодуплексную связь друг с другом с использованием именованных каналов: здесь Мои реальные клиент и сервер немного сложнее. Моему клиенту нужны...
557 просмотров
schedule 14.11.2021

Именованные каналы .NET WCF против производительности COM-объекта
У меня есть класс .NET \ C #, который загружает структуру в память. На том же компьютере есть приложение C ++, которому необходимо иметь возможность запрашивать структуру в памяти. Мой вопрос касается производительности. Я мог бы раскрыть...
870 просмотров
schedule 24.10.2021

Как установить связь между csharp и Java
В Csharp App1 реализована связь по именованным каналам. Для запуска требуется несколько параметров. У меня есть функциональный класс Pascal App2, который подключается к App1 следующим методом: //declaration of client event myClient: TClient;...
295 просмотров
schedule 16.09.2021

Является ли pipe считывание атомарным в Linux (несколько писателей, один читатель)?
У меня есть несколько процессов (и несколько потоков в некоторых процессах), записывающих в один именованный канал. Канал открывается с O_WRONLY для каждого писателя. У меня есть еще один процесс, считывающий из этого канала, блокирующий с...
1289 просмотров
schedule 16.10.2021

IOError: [Errno 13] В разрешении отказано при чтении из Python NamedPipe
У меня есть сервер NamedPipe, написанный на Powershell, и клиент NamedPipe, написанный на Python. Вот мой клиент NamedPipe: def namedpipeClient(): print "Inside NamedPipeClient" time.sleep(2) f = open(r'\\x.x.x.x\pipe\testpipe',...
925 просмотров
schedule 02.10.2021

Bind9 ведение журнала в именованный канал
Цель Я хочу настроить bind9 в Ubuntu 12.04 для выхода из именованного канала. Цель состоит в том, чтобы перенаправить ведение журнала в службу syslog-ng. Эта проблема Моя проблема в том, что когда я направляю канал ведения журнала в файл...
1120 просмотров
schedule 30.11.2021

Почему я получаю EOF после прочтения одной строки через именованный канал с помощью ifstream?
В командной строке я использовал mkfifo для создания канала и подтвердил, что файл существует. ls -al дает: prw-r--r-- 1 user group 0 Mar 30 11:52 my_pipe Затем я использую этот код, чтобы попытаться прочитать текст построчно из...
867 просмотров
schedule 10.09.2021

Именованные каналы в папке контейнера докеров, подключенные к файловой системе Mac OS X через boot2docker
Я работаю над упаковкой научного программного обеспечения в образ докера с помощью boot2docker в Mac OS X. И это программное обеспечение ( https://github.com/voutcn/megahit.git ) использует именованные каналы (в коде Python, но это не важно) для...
1731 просмотров
schedule 25.09.2021

Именованный канал приводит к бесконечному циклу / без вывода
Я пытался создать простую программу, которая использует именованный канал для связи между процессами. Я пробовал сделать это в OS X Yosemite, а также в Ubuntu Linux 14.04 (виртуализированный на Parallels), и ниже приведен код программы, которая...
128 просмотров
schedule 18.11.2021

Как отправить буфер wstring на стандартный ввод дочернего процесса?
У меня проблемы с записью WString в STDIN дочернего процесса. Если у меня есть только строка символов acii (например: @ WSX3edc), код работает нормально, но если он содержит символ, отличный от ascii (например: @ WSX3edcß), он не работает....
175 просмотров
schedule 21.09.2021

Можно ли выполнять синхронизирующие операции чтения / записи на асинхронном именованном канале?
Я ожидаю, что это так, что после создания NamedPipeServerStream с PipeOptions.Asynchronous (а также на стороне клиента) можно по-прежнему выполнять синхронные операции чтения / записи в канале. Однако я обнаружил, что, когда сервер синхронно...
761 просмотров