Мне нужно кодировать небольшой сервер Websocket с помощью node.js и socket.io, который наблюдает за созданием PDF-файла в определенной папке на сервере.
Несколько клиентов могут подключиться к серверу, и сервер должен наблюдатьопределенная папка для каждого клиента.
Клиент подключается к серверу и отправляет имя Folderame, которое сервер должен просмотреть, и когда файл PDF создается в этой папке на сервере, сервер отправляет клиенту имя файла PDF в формате json.
Вот код, использующий Chokidar для наблюдения за созданием PDF-файла:
var fileWatcher = require("chokidar");
// Initialize watcher.
var watcher = fileWatcher.watch("./*.pdf", {
ignored: /[\/\\]\./,
persistent: true
});
// Add event listeners.
watcher
.on('add', function(path) {
console.log('File', path, 'has been added');
})
, но я не могу найти никакого простого кода socket.io (кроме чата) для реализацииобщение через websocket с данными JSON, и мне нужна помощь.
Спасибо