nodejs межпроцессная коммуникация с помощью библиотеки node-ipc

Нужно организовать межпроцессное взаимодействие в NodeJS. Выбрал библиотеку node-ipc (1 млн скачиваний) Все отлично, примеры работают. https://www.npmjs.com/package/node-ipc

У меня остался единственный непонятный момент. Клиент соединяется с сервером с помощью ipc.connectTo. Дальше необходимо отправить сообщение серверу. Для этого клиент (в примерах) слушает событие connect и при его получении вызывает уже emit. Пример:

https://github.com/RIAEvangelist/node-ipc/blob/master/example/unixWindowsSocket/basic/hello-client.js

У меня такой вопрос. Я не хочу закрывать соединение клиент/сервер (по unix socket) и время от времени клиент будет отправлять серверу сообщения.

По идее событие connect (особенно в рамках одной машины) клиент должен получить только один раз.

Надо ли проверять наличие события connect перед отправкой emit ? Или если connect еще не было - то emit встанет в очередь ?


Ответы (0 шт):