dnode tarantulaNode.js的双向RPC实现

qqtriangle89388 0 0 zip 2024-12-09 11:12:14

狼蛛dnode-tarantula是基于dnode-protocol和TCP套接字的Node.js异步RPC和事件系统。它具备自动重连的双向和多向通信功能,适用于高并发的网络应用。

安装:


npm install dnode-tarantula

示例代码:


var dnode = require('dnode-tarantula');

var server = new dnode.Server({

  ttransform: function(a, b, cb) {

    ttcb(a + b, 'Hello from Spider!');

  }

}, {

  port: 5000,

  host: 'localhost'

});



server.on('connection', function(remote) {

  // 处理连接

});

用户评论
请输入评论内容
评分:
暂无评论