Laravel 怎么样使用 TCP
要使用TCP,我首先想到用swoole 。
然后去找个扩展包laravel-swoole 。
现在问题是这个扩展包好象不支持TCP的,只支持websocket。(还是我使用的不对?)
关于 LearnKu
你是想连接其他程序的 TCP 端口还是打开 TCP 端口被其他程序连接?
laravel是传统的web应用应用框架,不适合TCP,建议用基于swoole的hyperf或者swoft。
laravel 还在做传统http服务,它不擅长的让别的来做 swoole 的话推荐mixphp
@半人间
Socket与WebSocket处于的网络层级是不对等的,很难直接比较。WebSocket在网络七层协议上的层级等同于Http,而Socket位置处于七层协议中的第四层,Socket是操作系统对TCP、UDP的封装。WebSocket处在上层,Socket处在下层,WebSocket依赖于Socket,Socket为WebSocket服务。
你需要的是 Swoole 而不是 laravel-swoole,你的问题不需要用 laravel-swoole 来解决