Heim > Artikel > PHP-Framework > Welches Protokoll verwendet Workerman?
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.
Beispiele 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');
Weitere Artikel zum Thema Workerman-Technologie finden Sie in der Spalte Workerman-Tutorial!
Das obige ist der detaillierte Inhalt vonWelches Protokoll verwendet Workerman?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!