2012-02-28 29 views
-1

我有一個主程序和一個客戶端程序。 Java中連接這兩個程序以實現同步的最好方式是什麼?如果在一個程序中發生了一次更改,則發生另一次更改。這些程序是相同的,但對於移動設備和另一個用於計算機的GUI是不同的。JAVA同步

我已經試過在互聯網上看,但剛剛被困惑。如果任何人都能指出我會朝着正確的方向發展,那將是很棒的。

謝謝。

+1

如果我正確理解你,你有兩個程序共享幾乎整個代碼,除了gui。您可以將該代碼提取到庫中,並在兩者中使用該庫。但是請讓你的問題更清楚, – Tim 2012-02-28 12:06:15

+0

好,所以當一個變化發生時,它會發生在另一個?圖書館是否需要通過網絡進行更新?因爲他們將會在兩個不同的地點運行程序。 – user969729 2012-02-28 12:08:53

回答

0

使用某些Web服務創建服務器。然後你的所有程序都將與服務器通信。你不需要再寫兩遍 - 你只需要改變UI層,而不是在任何地方輕鬆地運行它。

你的解決方案有一個很大的缺陷 - 如果你喜歡增加一個設備(其他移動平臺),編碼將是巨大而且太困難。