Ich verwende Python verdreht und ich habe zwei separate Server arbeiten, eine, die TCP recieves, eine, die UDP empfängt und sie verwenden jeweilsWie kann ich den Server auf TCP und UDP warten lassen?
reactor.listenTCP(PORT, factory)
reactor.run()
und
reactor.listenUDP(PORT, BaseThreadedUDPServer())
reactor.run()
sie beide arbeiten, aber ich jetzt Ich möchte sie zu einem Server kombinieren, der sowohl TCP als auch UDP empfängt, aber beide verwenden die Variable reactor
. Ist nicht die reactor
twisted's, nicht meine eigene. Wenn es mein eigenes wäre, könnte ich einfach den Namen für jeden ändern.
Vielen Dank!
BaseThreadedUDPServer? Ist Threading wirklich eine Voraussetzung? Ich denke, es macht die Frage unnötig kompliziert. In Zukunft wird es außerdem hilfreich sein, ein vollständiges ausführbares Programm anstatt nur eines Snippets zu veröffentlichen. Siehe http://sscce.org/ – Glyph