57 minutes of OpenSwoole – WebSocket – Part 2
57 minutes of OpenSwoole – WebSocket – Part 2
At this video we will (on our sample app):
– Build WebSocket Server Command
– Serve HTTP and WebSocket with one Server
– Identify connected users
– Implement real-time communication
App changes:
– added websocket server command
details:
– with static files enabled
– with user identification
– token structure adjusted to count/limit uses
– ui changes
Previous part: https://youtu.be/Vgw5Ibqc15k
Source: https://github.com/Jacked-PHP/sample-swoole/tree/76702d9e7642ec8b849fd82381a10f3067f5a9c3
————————–
Topics:
————————–
00:00 Initial Description
01:27 WebSocket Command
09:10 Dynamic WebSocket Settings
13:48 User Identification
26:58 Single use Token
30:54 Serving static files
34:34 Token structure adjustment and user identification complementation
44:49 Building the User Interface
52:57 Running the server
53:45 Adding a second user for further tests
————————–
References
————————–
Video where we covered Plates template engine: https://youtu.be/Xdz_-u6cGTU
Video where we covered JWT tokens: https://youtu.be/O8EVJrKtbGg
————————–
Music
————————–
https://uppbeat.io/t/ben-johnson/cant-stop-chasing-you
License code: YXVXZ1KCWTAGZE1S
https://uppbeat.io/t/matrika/smack-that
License code: QYBHFMBRLTDGRLRX
https://uppbeat.io/t/hartzmann/bamboo
License code: GR0BHUSUJXU5ECBU