forked from boostorg/beast
Add CppCon2018 chat server example and video
This commit is contained in:
@@ -201,6 +201,28 @@ and illustrate the implementation of advanced features.
|
||||
|
||||
|
||||
|
||||
[section CppCon 2018]
|
||||
|
||||
This talk was given at [@https://cppcon.org CppCon 2018]. In this
|
||||
presentation, we develop a multi-user chat server written in C++ using
|
||||
Beast WebSocket, which uses a provided chat client written in HTML and
|
||||
JavaScript. The source files for this example are located at
|
||||
[source_file example/cppcon2018].
|
||||
|
||||
|
||||
[block'''
|
||||
<mediaobject>
|
||||
<videoobject>
|
||||
<videodata fileref="https://www.youtube.com/embed/7FQwAjELMek"
|
||||
align="center" contentwidth="560" contentdepth="315"/>
|
||||
</videoobject>
|
||||
</mediaobject>
|
||||
''']
|
||||
|
||||
[endsect]
|
||||
|
||||
|
||||
|
||||
[section Common Files]
|
||||
|
||||
Some of the examples use one or more shared header files, they are
|
||||
|
||||
@@ -29,13 +29,13 @@ Boost.Asio with a consistent asynchronous model using a modern C++ approach.
|
||||
[ws_snippet_1]
|
||||
]
|
||||
|
||||
[include 06_websocket/1_streams.qbk]
|
||||
[include 06_websocket/2_connect.qbk]
|
||||
[include 06_websocket/3_client.qbk]
|
||||
[include 06_websocket/4_server.qbk]
|
||||
[include 06_websocket/5_messages.qbk]
|
||||
[include 06_websocket/6_control.qbk]
|
||||
[include 06_websocket/7_teardown.qbk]
|
||||
[include 06_websocket/8_notes.qbk]
|
||||
[include 06_websocket/01_streams.qbk]
|
||||
[include 06_websocket/02_connect.qbk]
|
||||
[include 06_websocket/03_client.qbk]
|
||||
[include 06_websocket/04_server.qbk]
|
||||
[include 06_websocket/05_messages.qbk]
|
||||
[include 06_websocket/06_control.qbk]
|
||||
[include 06_websocket/07_teardown.qbk]
|
||||
[include 06_websocket/08_notes.qbk]
|
||||
|
||||
[endsect]
|
||||
|
||||
+15
-2
@@ -9,14 +9,27 @@
|
||||
|
||||
[section Release Notes]
|
||||
|
||||
|
||||
|
||||
[heading Boost 1.69]
|
||||
|
||||
[* New Videos]
|
||||
|
||||
[block'''
|
||||
<mediaobject>
|
||||
<videoobject>
|
||||
<videodata fileref="https://www.youtube.com/embed/7FQwAjELMek"
|
||||
align="center" contentwidth="448" contentdepth="252"/>
|
||||
</videoobject>
|
||||
</mediaobject>
|
||||
''']
|
||||
|
||||
[* New Features]
|
||||
|
||||
* ([issue 1133]) Add `BOOST_BEAST_USE_STD_STRING_VIEW`
|
||||
|
||||
[* Examples]
|
||||
|
||||
* New WebSocket server and browser-based client: [source_file example/cppcon2018]
|
||||
|
||||
[*Fixes]
|
||||
|
||||
* ([issue 1245]) Fix a rare case of incorrect UTF8 validation
|
||||
|
||||
Reference in New Issue
Block a user