Socket.IO C++

BSD
C/C++
跨平台
2015-04-14
红薯

Socket.IO C++ 是 Socket.IO 的一个 C++ 客户端开发包。依赖于 websocket++ ,灵感来自 socket.io-clientpp.

特性:

  • 100% 采用 C++11 编写

  • 兼容 1.0+ 协议

  • 支持二进制

  • 自动 JSON 编码

  • 支持多路复用

  • API 类似 Socket.IO JS 客户端

示例代码:

sio::client h;
h.connect("http://127.0.0.1:3000");

//emit text
h.socket()->emit("add user", username);
//emit binary
char buf[100];
h.socket()->emit("add user", std::make_shared<std::string>(&buf,100));
//emit message object with lambda ack handler
h.socket()->emit("add user", string_message::create(username), [&](message::ptr const& msg)
{
});

示例应用截图:

Clients with iPhone, QT, Console and web

加载中

评论(0)

暂无评论

暂无资讯

暂无问答

游戏开发视频教程_基于MFC设计的MINI快跑游戏

基于MFC设计的MINI快跑游戏(游戏开发、MFC精讲、线程与进程通信) 课程分类:游戏开发 适合人群:初级 课时数量:36课时 用到技术:MFC涉及项目:MINI快跑游戏 咨询QQ:1840215592 游戏开发视...

2014/12/19 15:52
32
0
开源免费的C/C++网络库(c/c++ sockets library)

(1)ACE 庞大、复杂,适合大型项目。开源、免费,不依赖第三方库,支持跨平台。 http://www.cs.wustl.edu/~schmidt/ACE.html (2)Asio Asio基于Boost开发的异步IO库,封装了Socket,简化基于s...

2013/05/13 21:13
1K
0
ChaosBlade 发布对 C++ 应用混沌实验的支持

前言 为满足 C++ 应用系统故障演练,阿里妈妈安全生产团队开源了 C++ 混沌实验执行器,填补了 C++ 应用混沌工程实验的空白,其遵循《混沌实验模型》,可通过 ChaosBlade 工具直接执行。项目详...

08/02 16:29
1
0
ChaosBlade 发布对 C++ 应用混沌实验的支持

前言 为满足 C++ 应用系统故障演练,阿里妈妈安全生产团队开源了 C++ 混沌实验执行器,填补了 C++ 应用混沌工程实验的空白,其遵循《混沌实验模型》,可通过 ChaosBlade 工具直接执行。项目详...

07/31 10:45
13
0
the first step is the hardest step

a dozen of technologies need to be study .Just now GWT ,the web server side,that is to say jetty or tomcat build with maven ant some versions control tools also neet to know . b...

2012/08/09 23:37
26
0
ChaosBlade 发布对 C++ 应用混沌实验的支持

前言 为满足 C++ 应用系统故障演练,阿里妈妈安全生产团队开源了 C++ 混沌实验执行器,填补了 C++ 应用混沌工程实验的空白,其遵循《混沌实验模型》,可通过 ChaosBlade 工具直接执行。项目详...

07/31 10:44
2
0
大型C++网络游戏开发视频教程

国内首部大型C++网络游戏开发教程(300+课时,MINI快跑、水果忍者、DirectX技术、传奇游戏3) 课程分类:游戏开发 适合人群:初级 课时数量:343课时 用到技术:C++ 涉及项目:MINI快跑、水果忍...

2014/11/24 13:15
75
0
非阻塞网络编程实例讲解

一、概述 acl 库的 C 库(lib_acl) 的 aio 模块设计了完整的非阻塞异步 IO 通信过程,在 acl 的C++库(lib_acl_cpp) 中封装并增强了异步通信的功能,本文主要描述了 acl C++ 库之非阻塞IO库的设...

2014/09/03 12:11
66
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部