JAVA同步

JAVA同步,java,Java,我有一个主程序和一个客户端程序。在Java中,连接这两个程序以使其同步的最佳方式是什么?如果一个程序发生一个更改,那么另一个程序也会发生更改?。这些程序是相同的,但GUI是不同的,一个用于移动设备,另一个用于计算机 我尝试过上网,但只是感到困惑。如果有人能给我指出正确的方向那就太好了 谢谢。使用一些web服务创建服务器。然后,您的所有程序都将与服务器通信。你不必写两次东西——你只需改变UI层,然后你就可以轻松地在任何地方运行它 您的解决方案有一个很大的缺陷-如果您想再添加一个设备(其他移动平台)

我有一个主程序和一个客户端程序。在Java中,连接这两个程序以使其同步的最佳方式是什么?如果一个程序发生一个更改,那么另一个程序也会发生更改?。这些程序是相同的,但GUI是不同的,一个用于移动设备,另一个用于计算机

我尝试过上网,但只是感到困惑。如果有人能给我指出正确的方向那就太好了


谢谢。

使用一些web服务创建服务器。然后,您的所有程序都将与服务器通信。你不必写两次东西——你只需改变UI层,然后你就可以轻松地在任何地方运行它


您的解决方案有一个很大的缺陷-如果您想再添加一个设备(其他移动平台),编码将是巨大的,而且太难了。

如果我理解正确的话,您有两个程序,除了gui之外,几乎共享整个代码。您可以将该代码提取到库中,并在这两种情况下使用该库。但是请把你的问题说得更清楚好吧,那么当一个变化发生时,另一个也会发生?图书馆是否需要通过网络进行更新?因为这些程序将在两个不同的位置运行。