2016-05-21 4 views

Antwort

0

Die Webanwendung wird auf dem Server bereitgestellt, wobei Desktop-Anwendungen eigenständig sind.

Lösung 1: Wenn Sie Ihre Web-Anwendung möchten Sie den Dateipfad zu bekommen, Sie haben eine gemeinsame Position zu definieren, wo Sie Ihre Desktop-Anwendung die Datei und Web-Anwendung setzen kann, kann es lesen.

Problem mit dem Ansatz: Aber es ist ein Problem der Daten in Konsistenz, wenn Ihre Desktop-Anwendung, um die Datei zu schreiben und zugleich Ihre Web-Anwendung versucht, es zu lesen, wird die Daten führen in Inkonsistenzzustand.

Lösung 2: Sie können in Ihrer Web-Anwendung einen Web-Service erstellen, den die Desktop-Anwendung aufrufen kann, nachdem sie die Datei geschrieben und an den Web-Service übergeben hat Internetanwendung. Und Sie können es verwenden, wie Sie möchten, ohne sich Sorgen um die Datenintegrität machen zu müssen.

Zum Lesen CSV-Datei in D3 Sie,

d3.csv("/data/cities.csv", function(data) { 
    console.log(data[0]); 
}); 

Referenzen verwenden: REST Service in Java
Reading CSV in D3
CSV in D3

Verwandte Themen