安卓:什么样的服务器



我正在开发一个android应用程序,我想从互联网上获取一些数据(主要是文本),但不必从网站上获取!我想要一个允许客户端获取一些文本数据的服务器。什么样的服务器最适合我的目标?Http或者简单的tcp?我对http了解不多,所以我不知道它是否符合我的目标和/或它是否能很好地处理一种文本"数据库"。

编辑:一个用例可以是:人们可以编写评论并将其发送到服务器。然后,客户端可以通过从服务器获取新的评论来刷新他们的应用程序。所以,我想问什么样的服务器可以最好地处理服务和免费数据库,若需要的话。

我喜欢将NodeJS与ExpressJS结合使用。这种组合使您可以轻松地使用HTTP/HTTPS,这几乎是每个防火墙或代理服务器都允许的。由于后一个原因,我建议您使用HTTP而不是自己的协议。此外,Java提供了HTTPURLConnection客户端,它非常易于使用。此外,使用TLS(SSL)保护流量非常简单。此外,NodeJS资源高效,可在Windows、Linux甚至OS X上运行。

为了获取文本,您可以使用Express实例的get()方法处理的HTTPGET请求。

这个紧凑的教程帮助我熟悉了NodeJS上的Express。

如果不知道您的用例是什么,就很难做出好的推荐。

话虽如此,你可能会发现https://parse.com/合适的

他们提供了一个Android sdk,"入门"教程将让你很快启动并运行。

最新更新