C:\Users\22819\Desktop\chat\vendor\GatewayWorker>php Applications\YourApp\start_register.php Applications\YourApp\start_gateway.php Applications\YourApp\start_businessworker.php Applications\YourApp\start_web.php
----------------------- WORKERMAN -----------------------------
Workerman version:4.0.4 PHP version:7.3.10
------------------------ WORKERS -------------------------------
worker listen processes status
Register text://0.0.0.0:1238 1 [ok]
YourAppGateway websocket://0.0.0.0:8282 4 [ok]
YourAppBusinessWorkernone 4 [ok]
PHP Fatal error: Uncaught Error: Class 'Workerman\WebServer' not found in C:\Users\22819\Desktop\chat\vendor\GatewayWorker\Applications\YourApp\start_web.php:23
workerman 4.x将WebServer类去掉了。workerman 4.x 提供了一个更强大的web框架 https://github.com/walkor/webman 。
如果你只是想使用一个简单的webserver,可以参考这里自己写一个
https://github.com/walkor/workerman-chat/blob/master/Applications/Chat/start_web.php
但是我要做的是物联网系统,硬件要上传数据到服务器,然后服务器发送数据到web端,只用这个webman框架能做到吗?
web服务端任意,web是世界通用的,用啥都行
@1:感谢大佬!!!
@1:只使用workerman框架可以让网页显示出自己的网页吗?
可以
那是不是如果用tcp的协议需要按照之前的那样的写法去弄, 不能按照webman里面去弄多个协议?
webman默认是一个web框架,但它也支持自定义进程,可以做到workerman能做的任何事情。
webman自定义进程参考手册 https://www.workerman.net/doc/webman#/process
谢谢大佬!