Laravel 怎么样使用 TCP

要使用TCP,我首先想到用swoole 。
然后去找个扩展包laravel-swoole 。
现在问题是这个扩展包好象不支持TCP的,只支持websocket。(还是我使用的不对?)

《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
讨论数量: 5
leo

你是想连接其他程序的 TCP 端口还是打开 TCP 端口被其他程序连接?

4年前 评论
半人间 (楼主) 4年前
leo (作者) 4年前

laravel是传统的web应用应用框架,不适合TCP,建议用基于swoole的hyperf或者swoft。

4年前 评论
半人间 (楼主) 4年前
诺大的院子 4年前
半人间 (楼主) 4年前
诺大的院子 4年前
半人间 (楼主) 4年前
aodaobi

laravel 还在做传统http服务,它不擅长的让别的来做 swoole 的话推荐mixphp

4年前 评论

@半人间
Socket与WebSocket处于的网络层级是不对等的,很难直接比较。WebSocket在网络七层协议上的层级等同于Http,而Socket位置处于七层协议中的第四层,Socket是操作系统对TCP、UDP的封装。WebSocket处在上层,Socket处在下层,WebSocket依赖于Socket,Socket为WebSocket服务。

4年前 评论
半人间 (楼主) 4年前
leo

你需要的是 Swoole 而不是 laravel-swoole,你的问题不需要用 laravel-swoole 来解决

4年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!