2016-05-21 41 views

回答

0

Web應用程序部署在服務器上,其中桌面應用程序是獨立的。

解決方案1: 如果你希望你的Web應用程序來獲取文件路徑,你必須定義一個共同的位置在您的桌面應用程序可以把文件和Web應用程序可以讀取它。

問題與方法: 但在一致性數據的一個問題,如果你的桌面應用程序寫入文件,並在同一時間你的web應用程序試圖讀取它,它將數據引入到一致性狀態。

解決方案2:您可以創建在你的web應用的web服務,這一次它完成寫入文件的桌面應用程序可以調用和傳遞文件到Web服務,它比存儲在您的Web應用程序。您可以隨心所欲地使用它,而不用擔心數據的完整性。

對於D3閱讀CSV文件,您可以使用,

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

參考文獻: REST Service in Java
Reading CSV in D3
CSV in D3

相關問題