如何实现websocket客户端服务器来提供json响应?

时间:2019-10-16 16:43:34

标签: node.js json socket.io chokidar

我需要用node.js和socket.io编写一个小型Websocket服务器的代码,它们在服务器的特定文件夹中监视PDF文件的创建。

多个客户端可以连接到服务器,并且服务器必须监视每个客户端的特定文件夹。

客户端连接到服务器并发送服务器应监视的文件夹名称,并且在服务器上此文件夹中创建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代码(聊天代码除外)来实现与json数据的websocket通信,并且我需要帮助。

谢谢

0 个答案:

没有答案
相关问题