Java 设置网站以与android手机同步数据
我正在编写一个android应用程序,它需要大量的bandwith来收集数据,然后处理这些数据。在每部手机上都这样做是一种浪费(我已经有了代码,它可以作为一个独立的java应用程序使用)。所以我决定将这些数据上传到一个网站上,让用户将手机与网站同步。但我不知道该怎么做。(我已经有了一个网站,它托管在我的家用电脑上)。有人知道怎么做吗。有没有关于这方面的教程?(因为我已经有了独立java应用程序中的代码,所以只有我对php比较陌生,不知道完成这项任务所需的代码,才有可能用java在我的服务器上安装这个应用程序。)可能最简单的方法是使用独立java应用程序,修改它以供服务器使用,并在连接internet的服务器上运行(例如,租用一个小型Amazon EC2实例) 独立Java应用程序和服务器应用程序之间并没有太大区别——它们都是运行在JVM实例中的应用程序,可以从命令行启动,唯一的区别是如何与它们交互。因此,您需要提供某种客户端可以连接的服务器端API,而不是GUIJava 设置网站以与android手机同步数据,java,android,Java,Android,我正在编写一个android应用程序,它需要大量的bandwith来收集数据,然后处理这些数据。在每部手机上都这样做是一种浪费(我已经有了代码,它可以作为一个独立的java应用程序使用)。所以我决定将这些数据上传到一个网站上,让用户将手机与网站同步。但我不知道该怎么做。(我已经有了一个网站,它托管在我的家用电脑上)。有人知道怎么做吗。有没有关于这方面的教程?(因为我已经有了独立java应用程序中的代码,所以只有我对php比较陌生,不知道完成这项任务所需的代码,才有可能用java在我的服务器上安装
可能最简单的方法就是使用基于Servlet API的东西。。。。您可以使用它为客户端设备提供REST风格的API,也可以提供用于管理/查看收集数据等的网页。最简单的方法可能是使用独立的Java应用程序,修改它以供服务器使用,并在连接internet的服务器上运行它(例如租用一个小型Amazon EC2实例) 独立Java应用程序和服务器应用程序之间并没有太大区别——它们都是运行在JVM实例中的应用程序,可以从命令行启动,唯一的区别是如何与它们交互。因此,您需要提供某种客户端可以连接的服务器端API,而不是GUI
可能最简单的方法就是使用基于Servlet API的东西。。。。您可以使用它为客户端设备提供REST风格的API,也可以为管理/查看收集的数据等提供网页。我不知道如何将您的家庭计算机设置为服务器,但我使用了谷歌应用程序引擎:我不知道如何将您的家庭计算机设置为服务器,但我使用了谷歌应用程序引擎: