Worker-Klasse
In Workerman gibt es zwei wichtige Klassen: Worker und Connection.
Die Worker-Klasse wird verwendet, um einen Port zu überwachen, und ermöglicht das Setzen von Callback-Funktionen für Client-Verbindungsereignisse, Nachrichtenereignisse nach dem Herstellen der Verbindung und Ereignisse beim Trennen der Verbindung, um die Geschäftslogik zu implementieren.
Die Anzahl der Prozesse (count-Eigenschaft) einer Worker-Instanz kann festgelegt werden. Der Hauptprozess des Workers forked count untergeordnete Prozesse, die gleichzeitig denselben Port überwachen und parallel eingehende Client-Verbindungen empfangen sowie Ereignisse auf den Verbindungen verarbeiten.