当前位置:  软件>C/C++软件

C++版本的Node.js libnode

    来源:    发布时间:2015-02-22

    本文导语:  libnode 是 C++ 语言版的 Node.js,和 Node.js 一样,libnode 提供了非堵塞的 I/O,可让你用 C++ 开发可伸缩的 Web 应用,实现了基于 shared_ptr 或 bdw-gc 自动的内存管理。libnode 很适合在嵌入式设备上使用,因为其系统资源消耗非常的低。...

libnode 是 C++ 语言版的 Node.js,和 Node.js 一样,libnode 提供了非堵塞的 I/O,可让你用 C++ 开发可伸缩的 Web 应用,实现了基于 shared_ptr 或 bdw-gc 自动的内存管理。libnode 很适合在嵌入式设备上使用,因为其系统资源消耗非常的低。

示例代码:

http::Server::Ptr srv = http::Server::create(
    JsClosure::create([] (JsArray::Ptr args) -> Value {
        http::ServerResponse::Ptr res =
            args->getPtr(1);
        res->setHeader(
            http::HEADER_CONTENT_TYPE,
            String::create("text/plain"));
        res->end(String::create("Hello Worldn"));
        return Status::OK;
    }));
srv->listen(1337, String::create("127.0.0.1"));
node::run();

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












  • 相关文章推荐
  • "结巴"分词的Node.js版本 nodejieba
  • 通过javascript实现DIV居中,兼容各浏览器版本
  • 请问LINUX内核版本为2.4.31的是什么版本?自己写的串口驱动,是否向下兼容,还是必需版本相同?
  • Apache hadoop当前各个版本说明
  • 请教:linux 的版本问题,上面想跑J2EE或网站之类的装什么版本?客户端或个人机装什么版本?
  • Hypertable 0.9.7.10 各种版本下载地址(最新版)
  • libxml2是针对aix、sco、linux分不同版本还是统一版本?
  • linux哪个版本好?linux操作系统版本详细介绍及选择方案推荐
  • unix/linux知识 iis7站长之家
  • resin及jetty介绍以及如何 查看他们的版本号
  • Linux不同版本内核目录下的ChangeLog是以哪个版本作为对比?
  • sharepoint 2010中item.Update()和item.SystemUpdate 修改数据版本问题解决
  • C# 获取程序集版本、文件版本
  • 不同版本MSSQL清除日志方法介绍
  • 什么版本的linux系统 内置 glibc2.4以上的版本
  • 准备学习docker: docker version命令查看版本
  • ms sql server有 linux 版本吗? 或有其它平台的版本吗?
  • 软件项目版本控制需要注意的几点
  • VMware有Linux版本和Windows版本吗?
  • CentOS 6内核升级:下载编译启用新内核版本详细过程
  • 现在大家都用什么版本的linux做服务器?哪个版本比较稳定?
  • CentOS 6.5 下载地址及如何升级内核(kernel)版本到 3.10.28
  • 最新版本Fedora 6,该安装哪个版本的NTFS内核?


  • 站内导航:


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

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

    浙ICP备11055608号-3