Hallo zusammen,
ich habe gerade folgendes Problem: Ich erarbeite ein modulares System, welches aus mehreren Anwendungen auf einem PC besteht, die sich jedoch austauschen müssen. Wie bekomme ich es hin, dass das Hauptmodul sich mit den anderen Anwendungen unterhalten kann. Ich habe mir schon ein paar Gedanken gemacht:
Meines Wissens nach bleibt da nur eine lokale TCP-Verbindung, wo aber gern mal ein Virenschutz/Firewall rummault. Für mich selbst kein Problem, aber für die Anwender dann halt schon. Außerdem hab ich 0,000 Ahnung, wie man dann so etwas Klug umsetzen könnte. Ich muss halt Objekte von einer EXE zur anderen EXE bringen. Gerne auch als JSON oder XML. Aber es muss zügig gehen und alles komplett auf nur einem PC.
Deswegen jetzt die große Frage: Gibt es eine Alternative zu einer lokalen TCP-Verbindung, und wenn nicht, wie setze ich das TCP so ein, dass es am wenigsten Probleme gibt. Verwendet wird neuestes C#, da können wir uns also austoben. Das Thema hatten wir hier schon mal, aber da ist man auch nicht zu einer zufriedenstellenden Lösung gekommen.
Danke schon im Voraus
ich habe gerade folgendes Problem: Ich erarbeite ein modulares System, welches aus mehreren Anwendungen auf einem PC besteht, die sich jedoch austauschen müssen. Wie bekomme ich es hin, dass das Hauptmodul sich mit den anderen Anwendungen unterhalten kann. Ich habe mir schon ein paar Gedanken gemacht:
- Registry scheidet aus, weil Datenmengen zu groß.
- Dateien schreiben geht nicht, weil dabei immer was schief geht (mal Lese-Schreib-Rechte, mal einfach zu lahm, usw.)
Meines Wissens nach bleibt da nur eine lokale TCP-Verbindung, wo aber gern mal ein Virenschutz/Firewall rummault. Für mich selbst kein Problem, aber für die Anwender dann halt schon. Außerdem hab ich 0,000 Ahnung, wie man dann so etwas Klug umsetzen könnte. Ich muss halt Objekte von einer EXE zur anderen EXE bringen. Gerne auch als JSON oder XML. Aber es muss zügig gehen und alles komplett auf nur einem PC.
Deswegen jetzt die große Frage: Gibt es eine Alternative zu einer lokalen TCP-Verbindung, und wenn nicht, wie setze ich das TCP so ein, dass es am wenigsten Probleme gibt. Verwendet wird neuestes C#, da können wir uns also austoben. Das Thema hatten wir hier schon mal, aber da ist man auch nicht zu einer zufriedenstellenden Lösung gekommen.
Danke schon im Voraus
Alle Angaben sind ohne Gewähr, jedoch mit Pistole. Glücksspiel, Drogen und leckeres Essen können süchtig machen.
43232069737420636f6f6c21
43232069737420636f6f6c21