Daten, die in einer Twisted-Fabrik empfangen wurden, an die zweite Fabrik senden

Ich versuche, ein einfaches Programm mit Twisted Framework zu schreiben, und habe Probleme mit der Lösung des Problems (oder sogar mit der Erstellung des Problems). Ich konnte keine relevante Dokumentation finden für:

Der Hauptreaktor verwendet zwei Fabriken, eine benutzerdefinierte, die auf TCP-Verbindungen an einem bestimmten Port (z. B. 8000) warten, und eine zweite, um sich bei einem bestimmten IRC-Server und -Kanal anzumelden. Beim Empfang von Daten (einfacher, einzeiliger Text) in der Fabrik, die bei 8000 abhören, muss ich diese Daten an die zweite Fabrik übergeben, damit sie dann entsprechend verarbeitet werden können - entweder eine Nachricht mit diesem Text an einen Kanal oder eine private Nachricht senden Für eine Person ist das jetzt nicht wirklich wichtig. Ich kann keine Möglichkeit finden, die Daten von der ersten Fabrik abzurufen und zur Verarbeitung an eine andere zu senden (möglicherweise wie üblich für die zweite IRC-Fabrik empfangene Verbindung?).

Wenn dies irgendwie gelöst werden könnte, würde ich gerne eine oder mehrere Fabriken hinzufügen (z. B. Jabber), um die empfangenen Daten auf Port 8000 gleichzeitig an alle zu senden und sie entsprechend an Protokolle (IRC an einen Kanal) weiterzuleiten , Jabber zu einem Kontakt, und so weiter).

Gibt es jemanden, der auf ein ähnliches Problem gestoßen ist und bereit ist, mir einen Rat zu geben oder sogar einige Codezeilen mitzuteilen? Jede Hilfe wird sehr geschätzt!

Danke im Voraus

Antworten auf die Frage(6)

Ihre Antwort auf die Frage