Node.js Fast Node.js 扩展包开源项目

我要开发同款
匿名用户2014年09月21日
30阅读
开发技术JavaScript
所属分类JSON/BSON开发包、Web应用开发、Node.js 扩展
授权协议MIT

作品详情

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);/// Clientvar 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();    });});
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论