Node.js Fast 介绍
Fast 是 Node.js 的一个很小的基于 TCP 消息框架的 JSON 远程调用包,可用来编写简单的基于 JSON 的 RPC 系统。
示例代码:
var fast = require('fast'); var server = fast.createServer(); server.rpc('echo', function (fname, lname, res) { res.write({first: fname}); res.end({last: lname}); }); server.listen(1234); /// Client var client = fast.createClient({host: 'localhost', port: 1234}); client.on('connect', function () { var req = client.rpc('echo', 'mark', 'cavage'); req.on('message', function (obj) { console.log(JSON.stringify(obj, null, 2)); }); req.on('end', function () { client.close(); server.close(); }); });
Node.js Fast 官网
https://www.npmjs.org/package/fast
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。