Hallo Zusammen,
ich möchte verschiedene LOgikblöcke in meiner Anwendung gerne lose koppeln. Unter Java OSGi habe ich dazu die entsprechende Aufgabe als Dienst im Framework registriert, bzw. angefragt wer einen gewünschten Dienst zur Verfügung stellt.
Diesbezüglich bin ich auf Windows Communication Foundation gestoßen, frage mich aber ob dies nicht "eine Nummer zu groß" ist.
Die Logikblöcke meiner Anwendung beinhalten als Beispiel: TCP-Verbindung zu einem Server + eigenem Protokoll, Kryptoaufgaben, Kompressionsaufgaben, Übersetzen, optionale GUI um Module zu parametrisieren.
Eine lose Kopplung halte ich für sinnvoll, da das System weiter wachsen wird, Module durch neuere Versionen ersetzt werden (gleiche Aufgabe nur schneller, effezienter, ...) oder sich die Reihenfolge der Logik ändern wird.
Ist WCF wirklich was ich suche?
Viele Grüße und besten Dank!
Christian
_________________
MfG MrKnogge