Einzelnen Beitrag anzeigen
Ungelesen 15.07.11, 00:32   #17
nessily
Anfänger
 
Registriert seit: Aug 2010
Beiträge: 5
Bedankt: 6
nessily ist noch neu hier! | 0 Respekt Punkte
Standard

Datenaustausch zwischen zwei Programmen lässt sich doch relativ einfach über Sockets oder RPC (JSON bzw. XML) realisieren. Wobei RPC wohl schon genannt worden ist:

Zitat:
Zitat von Epeos Beitrag anzeigen
Meiner Meinung nach macht es bei Deinem Gedankenexperiment mehr Sinn, in Deinem Programm A eine Methode zu implementieren, die den gewünschten Inhalt an Programm B zurück liefert. Programm B ruft dann diese Methode auf und bekommt die Daten sauber von A übergeben. Dann hat A die Kontrolle über die Daten und du musst in A nicht sicher stellen, dass B daran herummanipuliert.
Die Grundlegenden Module zur Nutzung von Sockets sind in jeder modernen Programmiersprache Grundausstattung. Bei Python sind in der Standartbibliothek sogar Module für XML-RPC dabei
nessily ist offline   Mit Zitat antworten