Laravel 怎么样使用 TCP

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

《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
《L05 电商实战》
从零开发一个电商项目,功能包括电商后台、商品 & SKU 管理、购物车、订单管理、支付宝支付、微信支付、订单退款流程、优惠券等
讨论数量: 5
leo

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

1周前 评论
半人间 (楼主) 1周前
leo (作者) 1周前

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

1周前 评论
半人间 (楼主) 1周前
诺大的院子 1周前
半人间 (楼主) 1周前
诺大的院子 1周前
半人间 (楼主) 1周前

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

1周前 评论

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

1周前 评论
半人间 (楼主) 1周前
leo

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

1周前 评论

请勿发布不友善或者负能量的内容。与人为善,比聪明更重要!