Welches Protokoll verwendet Workerman? Welche Protokolle unterstützt WorkerMan?
WorkerMan unterstützt verschiedene Protokolle auf der Schnittstelle, sofern sie der ConnectionInterface-Schnittstelle entspricht (siehe Kapitel über benutzerdefinierte Kommunikationsprotokolle).
Um Entwicklern die Arbeit zu erleichtern, bietet WorkerMan das HTTP-Protokoll, das WebSocket-Protokoll, ein sehr einfaches Textprotokoll und ein Frame-Protokoll, die für die binäre Übertragung verwendet werden können. Entwickler können diese Protokolle direkt nutzen, ohne sie erneut entwickeln zu müssen. Wenn keines dieser Protokolle den Anforderungen entspricht, können Entwickler ihre eigenen Protokolle implementieren, indem sie sich auf das Kapitel „Angepasste Protokolle“ beziehen.
Entwickler können auch direkt TCP- oder UDP-Protokolle verwenden.
Beispiel zur Protokollverwendung:
// http协议 $worker1 = new Worker('http://0.0.0.0:1221'); // websocket协议 $worker2 = new Worker('websocket://0.0.0.0:1222'); // text文本协议(telnet协议) $worker3 = new Worker('text://0.0.0.0:1223'); // frame文本协议(可用于二进制数传输) $worker3 = new Worker('frame://0.0.0.0:1223'); // 直接基于tcp传输 $worker4 = new Worker('tcp://0.0.0.0:1224'); // 直接基于udp传输 $worker5 = new Worker('udp://0.0.0.0:1225');
PHP-Website auf Chinesisch, es gibt viele kostenlose Workman-Einführungs-Tutorials, jeder ist herzlich willkommen, es zu lernen!
Das obige ist der detaillierte Inhalt vonWas ist die Arbeitnehmervereinbarung?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!