文件名称:CppCon2018:CppCon 2018演示材料
文件大小:23.61MB
文件格式:ZIP
更新时间:2024-05-28 02:37:43
C++
该存储库包含CppCon2018演讲的演示文件和编译源代码。 快速致富! 使用Boost.Beast WebSocket和网络TS 你想赚很多钱吗? 您将看到一些免费的基于浏览器和基于服务器的WebSocket程序的示例,这些示例程序很快就为各自的作者赢得了数千万美元的收入。 亲自看完这个演讲后,也许您将编写下一个非常成功的WebSocket应用程序! WebSocket协议通过启用浏览器和Web服务器之间的双向消息传递来为交互式Web供电。 Boost.Beast库在行业标准Boost.Asio库的顶部实现此协议,该库对为ISO C ++标准提议的网络技术规范建模。 本演示文稿介绍了Networking TS概念和算法,如何阅读其要求以及如何在程序中使用它们。 我们将使用Beast从头开始在C ++ 11中构建一个多用户聊天服务器,并在HTML和JavaScript中使用相应的基于
【文件预览】:
CppCon2018-master
----.travis.yml(603B)
----http_session.cpp(9KB)
----net.hpp(627B)
----Dockerfile(899B)
----CppCon2018.png(75KB)
----websocket_session.cpp(3KB)
----beast.hpp(593B)
----listener.cpp(2KB)
----listener.hpp(981B)
----shared_state.hpp(1KB)
----chat_client.html(2KB)
----main.cpp(2KB)
----.gitignore(10B)
----LICENSE_1_0.txt(1KB)
----CMakeLists.txt(2KB)
----websocket_session.hpp(2KB)
----shared_state.cpp(826B)
----README.md(1KB)
----Beast.WebSockets - Vinnie Falco - CppCon 2018.odp(20.49MB)
----Beast.WebSockets - Vinnie Falco - CppCon 2018.pdf(3.25MB)
----http_session.hpp(1KB)