57 minutes of OpenSwoole – WebSocket – Part 2



57 minutes of OpenSwoole – WebSocket – Part 2

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