Android:什么样的服务器?

时间:2015-04-03 11:55:05

标签: android http tcp server

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

编辑: 用例可以是:人们可以写评论并将其发送到服务器。然后,客户可以通过从服务器获取新注释来刷新其应用程序。因此,如果需要,我会询问哪种服务器可以最好地处理服务和数据库。

2 个答案:

答案 0 :(得分:0)

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

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

This compact tutorial帮助我熟悉了NodeJS上的Express。

答案 1 :(得分:0)

不知道你的用例是什么,很难做出好的推荐。

据说你可能会发现https://parse.com/合适的东西。

他们提供Android sdk,“入门”教程将让您立即启动并运行。