Ich möchte Daten zwischen Programmen teilen, die lokal laufen, das verschiedene Sprachen benutzt, ich weiß nicht, wie man sich diesem nähert.Wie man Daten zwischen Programmen teilt, die verschiedene Sprachen verwenden, um
Zum Beispiel, wenn ich ein Programm habe, das C# zum Ausführen verwendet und ein anderes, das Python zum Ausführen verwendet, und ich möchte einige Zeichenfolgen zwischen den beiden teilen, wie kann ich es tun?
Ich dachte über die Verwendung von Sockets für diese, aber ich bin mir nicht sicher, dass dies der richtige Ansatz ist, dachte ich auch über das Speichern der Daten in einer Datei, dann Lesen der Datei aus dem anderen Programm, aber es könnte sogar sein schlimmer als mit Sockeln.
Bitte beachte, dass ich brauche Saiten fast tausendmal zwischen den Programmen
Scheint so, als ob Sie bereits mindestens zwei Methoden zum Datenaustausch zwischen zwei Anwendungen kennen. Haben Sie eine spezielle Programmierfrage? Vielleicht sollten Sie Ihre Frage anders formulieren - Lesen [Wie stelle ich eine gute Frage?] (Https://stackoverflow.com/help/how-to-ask) könnte helfen. –
Ich frage nur, ob es einen besseren Ansatz zu diesem Thema gibt –
Werfen Sie einen Blick auf diesen Artikel, vielleicht finden Sie es hilfreich: https://csharpvault.com/blog/inter-process-communication/ – Arnel