Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/186.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java android应用程序的后端建议_Java_Android_Jakarta Ee_Amazon Web Services_Backend - Fatal编程技术网

Java android应用程序的后端建议

Java android应用程序的后端建议,java,android,jakarta-ee,amazon-web-services,backend,Java,Android,Jakarta Ee,Amazon Web Services,Backend,我正在android上创建一个图像/图形密集型应用程序。因此,我决定将图像保存在服务器端,并在需要时为每个用户批量提供它们。除此之外,我想在后端管理一些次要的用户数据,以便将来扩展应用程序或动态加载某些内容 为此,我正在寻找最简单但不是非常严格的后端解决方案。经过一些研究,我总结了以下提到的选项(按优先顺序):- AmazonSDKforAndroid:-看起来它提供了很多预构建的组件,但我不确定在进行一些定制后端编码/功能实现时它有多灵活 解析:-易于理解和使用,但在定制功能开发方面不灵活 A

我正在android上创建一个图像/图形密集型应用程序。因此,我决定将图像保存在服务器端,并在需要时为每个用户批量提供它们。除此之外,我想在后端管理一些次要的用户数据,以便将来扩展应用程序或动态加载某些内容

为此,我正在寻找最简单但不是非常严格的后端解决方案。经过一些研究,我总结了以下提到的选项(按优先顺序):-

  • AmazonSDKforAndroid:-看起来它提供了很多预构建的组件,但我不确定在进行一些定制后端编码/功能实现时它有多灵活

  • 解析:-易于理解和使用,但在定制功能开发方面不灵活

  • AmazonEC2Java后端:-我必须从头开始编写所有服务器端代码,但这将在功能实现方面提供完全的独立性。尽管我希望能找到一些与用户管理、后端数据库管理和java restful web服务相关的代码示例

  • 你们在上面的选择中有任何建议或建议都会很好

    提前谢谢

    我正在寻找最简单但不是非常严格的后端解决方案

    你考虑过阿彭金吗


    您可以免费存储多达5 GB的blob存储空间,这对于实验来说已经足够了。如果你仔细研究一下,你可以支付,这是非常合理的。

    我不知道你在做什么样的应用,但我会提出一种方法

  • 用于图像

  • 使用轻量级Web服务(REST+JSON)创建用户保存数据应用程序 并在heroku()用您喜欢的语言/平台形式公开它。 它可以是java或ruby


  • 使用imageshack for images将为您节省云空间,而且该服务速度非常快。

    我一直在使用Parse,但我还没有研究其他两种方法。所以,这可能不是一个全面的答案,但我会根据我在解析方面的经验尝试给你一些提示

    我从事安卓开发已经有相当一段时间了,但我在后端没有任何重要的专业知识(我可以说是非常少)。此外,您还提到希望从事图形/图像密集型应用程序。就我使用Parse的应用程序而言,它更多的是用户数据和最少的图像(需要大量的关系数据库)

  • Parse使创建后端结构变得非常简单。客户端SDK也非常强大。他们的API非常直接,不需要您担心编写复杂的查询、缓存查询和保存数据。考虑到我上面提到的背景,我想说的是,在开始开发时并没有学习的过程。你们可以马上开始构建你们的应用程序

  • 此外,Parse在后端使用AWS S3和Mongo DB。因此,我相信服务器端的计算不应该是一个问题。服务器端逻辑可以使用ParseCloud实现(需要一些javascript)。但是,如果你打算写一些复杂的算法,我不确定能做多少

  • Android上的解析文档非常好,可以浏览大部分开发文档

  • 就成本结构而言,它每月允许100万个免费API请求,这足以让相当多的用户通过。在您的情况下,应该更加关注存储。Parse允许1GB的免费数据,每GB的数据可以高出20美分

  • 希望这有帮助