在c++中使用Node.js创建TCP连接
Creating TCP Connections with Node.js in C++
我准备用c++为Node.js写一个小的客户端模块。客户端将与远程服务器通信。我首先创建了一个与远程服务器通信的类,并最终将这个类包装为继承了node::ObjectWrap的主模块类。
通常我会使用Boost库进行网络连接,但我突然意识到Node内置了很多网络连接的东西。既然我链接到Node,我想我可以通过使用Node的内置网络来节省自己的一些依赖关系,但我找不到任何关于Node在c++中的网络的文档。
谁能提供一个例子,使用Node创建TCP连接,并在连接上发送/接收数据,从c++中?或者至少链接到一些关于这个主题的文档?node.js c++接口正在为0.6版本重写
任何0.4 c++代码都将被破坏。这让你在做c++接口的时候很痛苦。基本上node.js团队已经编写了libuv,这是他们的网络库,它是对libev的抽象。IOCP .
你能找到的最好的"学习"资源是libuv单元测试。您需要使用最新版本的0.5进行测试。X,甚至是节点项目的主分支。
您可能想要检查tcp writealot测试
相关文章:
- 如何创建一个CMake变量,除非显式重写,否则使用默认值
- 使用std::multimap迭代器创建std::list
- 在全局变量中保存类的实例以重新创建类(创建"backup")
- 使用CMake创建QML插件
- 如何在c++中为模板函数实例创建快捷方式
- 在C++中,是否可以基于给定的标识符创建基类的新实例,反之亦然
- 创建一个函数以在输入为负数或零时输出字符串.第一次执行用户定义的函数
- OpenCV EqualizeHist()从彩色图像创建黑白图像
- 试图在visual studio上用C++创建一个桌面应用程序
- 使用 Node.js 调用child_process与从 C 调用子进程并创建C++绑定以从 node.js 调用
- 将文本文件创建到节点.js的插件C++
- 创建第一个节点.js插件
- 为 Node.js 应用创建 COM API 或类似内容
- 如何在本机插件中创建node.js错误对象
- 如何为c++代码创建一个dll(在树形程序中使用大量指针),以便在ASP. js中引用它.Net Web应用程序
- 在c++中使用Node.js创建TCP连接
- 如何使用NPAPI创建一个新的JS对象
- C++,Qt,QtWebKit:如何创建一个html呈现窗口,以便您的应用程序从JS调用中获得回调
- C++,win32api:如何创建一个html呈现窗口,以便您的应用程序从JS调用中获得回调
- ofstream没有创建文件(Node.js插件)