Schnittstellen der Connection-Klasse

In Workerman gibt es zwei wichtige Klassen: Worker und Connection.

Jede Client-Verbindung entspricht einem Connection-Objekt. Es können Rückrufmethoden wie onMessage, onClose usw. für das Objekt festgelegt werden. Zudem bietet es eine Schnittstelle zum Senden von Daten an den Client (send) sowie eine Schnittstelle zum Schließen der Verbindung (close) und einige andere notwendige Schnittstellen.

Man kann sagen, dass Worker ein Überwachungscontainer ist, der dafür verantwortlich ist, Client-Verbindungen zu akzeptieren und diese Verbindungen in Connection-Objekte zu verpacken, die den Entwicklern zur Bearbeitung bereitgestellt werden.