Вопросы по теме 'unix-socket'
Ошибка: конечная точка транспорта уже подключена
Я пытаюсь разработать небольшой чат-сервер с C.
Для простого чат-сервера
(Конечная точка транспорта) === (сокет)?
Должен ли я использовать один сокет для каждого клиента, или я могу повторно использовать сокет для нескольких клиентов? Если...
17924 просмотров
schedule
27.09.2022
Где разместить конечные точки (файлы) сокетов домена Unix (AF_UNIX)?
Существует ли соглашение о том, где размещать «файлы», представляющие конечные точки для сокетов домена Unix?
Я обычно помещаю их в /tmp/some-application-specific-subdir-name/ , но мне интересно, есть ли более общее место.
Предыстория...
19123 просмотров
schedule
02.06.2022
Значение параметра $type в socket_read()
Я пытаюсь создать соединение сокета tcp/ip из приложения С# к скрипту PHP 5.3 с использованием сокетов PHP. Приложение С# должно отправлять строки JSON в сценарий PHP.
Мой вопрос относительно руководства по socket_read : что они означают:...
339 просмотров
schedule
04.06.2023
Привязка сокета к адресу компьютера для прослушивания
Я создал код, предназначенный для привязки нового сокета к адресам компьютера для прослушивания входящих соединений на определенном порту. Я использую getaddrinfo. Это лучший способ? Кажется бессмысленным преобразовывать целое число порта в строку....
1457 просмотров
schedule
16.05.2023
Домен Unix: connect(): нет такого файла или каталога
как указано в заголовке, мой вызов connect() к сокету типа домена unix с соответствующим адресом приводит к ошибке ENOENT: нет такого файла или каталога .
Два сокета правильно инициализированы, и файлы сокетов созданы и привязаны соответствующим...
13237 просмотров
schedule
22.06.2022
Несколько клиентов Linux IPC с демоном
Это действительно просто, но я сейчас ничего не понимаю.
У меня есть процесс-демон, и я хотел бы, чтобы несколько клиентов могли с ним общаться. Я хотел бы, чтобы клиент мог запуститься, а затем, используя общую библиотеку, по существу...
4043 просмотров
schedule
10.07.2022
Клиент сокета домена Unix не будет подключаться
Я читал «Интерфейс программирования Linux», чтобы попытаться узнать о сокетах, в частности о сокетах домена unix. Я прочитал главу 56, в которой объясняются некоторые общие понятия, и пытаюсь реализовать пример клиент-сервер из главы 57.
Код...
6002 просмотров
schedule
14.11.2022
Изящно отключите сервер UNIX-сокетов на NodeJS, работающем под Forever
У меня есть приложение NodeJS, которое настраивает UNIX-сокет для предоставления некоторого канала межпроцессного взаимодействия (какой-то мониторинг). Файл UNIX-сокета находится в папке os.tmpdir() (то есть /tmp/app-monitor.sock ).
var net =...
9577 просмотров
schedule
22.02.2023
Создание объекта сокета по файловому дескриптору
У меня есть файловый дескриптор (0/stdin), для которого я хочу построить объект Socket в D. Как мне это сделать? Кажется, для этого нет подходящего конструктора.
116 просмотров
schedule
03.05.2023
Файл сокета домена Unix все еще присутствует после его закрытия
Вот что я пытаюсь сделать в ghci (Haskell REPL ):
>>> import Network.Socket
>>> sock <- socket AF_UNIX Stream defaultProtocol
>>> bind sock (SockAddrUnix "./test.socket")
>>> listen sock 5
>>>...
1219 просмотров
schedule
05.03.2023
0403-057 Синтаксическая ошибка: `;' не ожидается
if
[ -d patch/tempatch ];
then;
cd patch/tempatch/;
for i in `ls`;
do;
tar -xvf $i;
rm -f $i;
done;
for i in `ls`;
do;
cd $i;
cp -R files/* patch/SP02JUL11/files/;
cd ..;
rm -Rf $i;
done;
else;
echo "directory not found";
fi
Все команды в...
14696 просмотров
schedule
01.10.2022
Альтернативы splice(2) с доменными сокетами Unix (UDS)
Я пытаюсь как можно быстрее передать данные из одной UDS в другую в программе на C++, но UDS не поддерживают splice (как fd_in). Существуют ли какие-либо альтернативы, поддерживаемые UDS, максимально приближенные к нулевому копированию?
Этот...
934 просмотров
schedule
29.04.2023
Чтение данных непосредственно из /dev/log доменного сокета Unix
Мой проект направлен на чтение сообщений журнала непосредственно из доменного сокета /dev/log UNIX в Java. В настоящее время я использую junixsocket . Ниже приведен пример кода клиента, который читает из сокета unix.
import java.io.File;...
2710 просмотров
schedule
14.06.2023
сокеты unix на nodeJs
Быстрый и базовый вопрос nodeJs, я работаю с сокетом unix для межсерверной связи между приложением С++ и моим сервером NodeJs,
Я написал свой сервер nodeJs так:
var net = require('net');
var unixSocketServer =...
4752 просмотров
schedule
21.04.2023
Каков правильный способ прослушивания сокетов UDS и TCP на сервере на основе `fork()`?
Я пишу сервер на основе fork() , сокеты TCP — это канал связи клиентов с сервером, а сокет UDS (датаграмма, если это имеет значение) — это канал связи консоли управления с сервером.
Каким будет правильный способ прослушивания обоих типов...
534 просмотров
schedule
20.07.2022
Программирование сокетов домена UNIX на C, проблема с печатью
У меня проблема с печатью на моем сервере. Я хочу, чтобы была одновременная печать, когда у меня есть 2 или более клиентов, активных на терминалах. Однако я печатаю только с одного клиента за раз. Как только я закрываю клиент, другие клиенты могут...
147 просмотров
schedule
04.05.2023
Boot2Docker ищет несуществующий файл docker-bootstrap.sock
В настоящее время я пытаюсь настроить kubernetes в контейнере с несколькими докерами в стеке CoreOS для AWS. Для этого мне нужно настроить etcd для фланели, и в настоящее время я использую это руководство , но у меня возникли проблемы на первом...
82 просмотров
schedule
16.06.2022
после rm -R /tmp/.X11-unix ничего особенного не происходит?
Я узнаю кое-что о X11. И мне было интересно, что произойдет, если я удалю каталог «/tmp/.X11-unix». Я пробовал, но на самом деле ничего особенного не произошло. Каждое приложение с графическим интерфейсом работает без изменений. Почему ?
Я...
2472 просмотров
schedule
13.12.2022
Нет первого запуска адреса с двунаправленным сокетом домена unix
У меня есть два демона (один клиент и один сервер), которые общаются через сокеты домена unix (локальные сокеты). Проблема, с которой я сталкиваюсь, заключается в том, что при первом приеме дейтаграммы сервером с помощью функции recvfrom адрес...
119 просмотров
schedule
03.04.2022
Соединение отклонено при использовании абстрактных сокетов unix пространства имен
У меня есть странная проблема с сокетом unix (США) с использованием так называемых абстрактных пространств имен при использовании Python и «чистого» C (Python 3.x, но похоже, что 2.x имеет ту же проблему). «Нормальная» розетка работает как шарм. С...
1825 просмотров
schedule
14.09.2023