Hallo,
ich habe einen Webservice geschrieben und möchte nun eine GUI "einbinden", die beispielsweise einen Log zeigt, ein paar Statistiken, Graphen etc und einige Einstellmöglichkeiten bietet.
Dabei sollte das Programm und die Oberfläche komplett getrennt sein und über eine Schnittstelle kommunizieren.
Dabei ergeben sich mir folgende Fragestellungen/Unklarheiten:
1.Die Daten, die später ihren Weg in das Protokoll der Oberfläche finden fallen an unterschiedlichen Stellen an, also nicht alle in einer Klasse.Ist es sinnvoll, alle Daten erstmal an eine Klasse weiterzuleiten, und sie dort in statischen Variablen abzulegen?
2.Ist es sinnvoll, die GUI als sepparates Programm laufen zu lassen und dann zwischen den zwei Prozessen Daten auszutauschen?
3.Sollten die Daten direkt an die GUI weitergeleitet werden oder sollte die GUI sie sich selbst holen?
Ich hoffe meine Fragen sind nicht allzu unverständlich, würde mich um ein paar Ratschläge freuen.
MFG
ich habe einen Webservice geschrieben und möchte nun eine GUI "einbinden", die beispielsweise einen Log zeigt, ein paar Statistiken, Graphen etc und einige Einstellmöglichkeiten bietet.
Dabei sollte das Programm und die Oberfläche komplett getrennt sein und über eine Schnittstelle kommunizieren.
Dabei ergeben sich mir folgende Fragestellungen/Unklarheiten:
1.Die Daten, die später ihren Weg in das Protokoll der Oberfläche finden fallen an unterschiedlichen Stellen an, also nicht alle in einer Klasse.Ist es sinnvoll, alle Daten erstmal an eine Klasse weiterzuleiten, und sie dort in statischen Variablen abzulegen?
2.Ist es sinnvoll, die GUI als sepparates Programm laufen zu lassen und dann zwischen den zwei Prozessen Daten auszutauschen?
3.Sollten die Daten direkt an die GUI weitergeleitet werden oder sollte die GUI sie sich selbst holen?
Ich hoffe meine Fragen sind nicht allzu unverständlich, würde mich um ein paar Ratschläge freuen.
MFG