Servus,
ich hab hier ne kleine Denkblockade, ich muss in PHP eine Implementation eines Netzwerkprotolls schreiben.
Dazu benötige ich eine Klasse mit die die Connection zum Server handelt und viele kleine Klassen die einen Befehl an den Server senden und dessen Antwort verarbeiten.
Soweit lässt sich das alles wunderbar über das Verhaltensmuster "Command" lösen.
Jetzt stellt sich mir allerdings die Frage wie ich von außen an die Antworten komme.
Wäre es sinnvoll die Befehle per Factory zu instanzieren wobei die Factory gleichzeitig die Befehle speichert als History oder soll das ganze so bleiben und die Befehle einfach nur um eine weitere Methode erweitert werden welche die Antwort des Servers zurückgibt?
Für ein paar Anregungen das vernünftig umzusetzen wäre ich dankbar.
ich hab hier ne kleine Denkblockade, ich muss in PHP eine Implementation eines Netzwerkprotolls schreiben.
Dazu benötige ich eine Klasse mit die die Connection zum Server handelt und viele kleine Klassen die einen Befehl an den Server senden und dessen Antwort verarbeiten.
Soweit lässt sich das alles wunderbar über das Verhaltensmuster "Command" lösen.
Jetzt stellt sich mir allerdings die Frage wie ich von außen an die Antworten komme.
Wäre es sinnvoll die Befehle per Factory zu instanzieren wobei die Factory gleichzeitig die Befehle speichert als History oder soll das ganze so bleiben und die Befehle einfach nur um eine weitere Methode erweitert werden welche die Antwort des Servers zurückgibt?
Für ein paar Anregungen das vernünftig umzusetzen wäre ich dankbar.
Kommentar