当前位置:  软件>JavaScript软件

Node.js Fast

    来源:    发布时间:2014-12-25

    本文导语:  Fast 是 Node.js 的一个很小的基于 TCP 消息框架的 JSON 远程调用包,可用来编写简单的基于 JSON 的 RPC 系统。 示例代码: var fast = require('fast'); var server = fast.createServer(); server.rpc('echo', function (fname, lname, res) {     res.write({...

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();
    });
});

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • java命名空间javax.xml.xpath类xpathconstants成员方法: node定义参考
  • Node.js 的 SOAP 客户端和服务器 Node-SOAP
  • java命名空间javax.xml.soap接口node成员方法: getparentelement定义参考
  • eos 的 Node.js 开发包 node-eos
  • java命名空间javax.xml.soap接口node成员方法: detachnode定义参考
  • 关于XML中NODE的类型的问题(特急!!!)
  • java命名空间javax.xml.soap接口node成员方法: recyclenode定义参考
  • BitNami Node.js Stack
  • java命名空间java.util类uuid的类成员方法: node定义及介绍
  • 基于 Node.js 的 DHT 实现 Kademlia
  • java命名空间javax.xml.soap接口node成员方法: setparentelement定义参考
  • node-static
  • java命名空间javax.accessibility类accessiblerelation的类成员方法: child_node_of定义及介绍
  • 社区软件 Node Club
  • java命名空间javax.xml.soap接口node成员方法: getvalue定义参考
  • Node.js的Qt扩展 node-qt
  • java命名空间javax.accessibility类accessiblerelation的类成员方法: child_node_of_property定义及介绍
  • Node.js 异步错误处理 LAEH2
  • java命名空间javax.xml.soap接口node成员方法: setvalue定义参考
  • Node.JS Server SockJS-node
  • java命名空间java.util.prefs类preferences的类成员方法: node定义及介绍
  • node.js Tools for Visual Studio


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3