如果我的应用需要服务器,我需要什么?

时间:2014-08-07 13:07:12

标签: android webserver

我从未在服务器上托管任何网站。我主要与localhost合作,因此我不确定在这里会发生什么。

我正在尝试使用Android应用。现在,这个应用程序不会只是在没有与外部世界交互的设备上工作。即,您可以在其中添加电话簿中的联系人,然后使用它们进行操作。基本上,如果我要举例,请说你想要构建一个简单的消息传递应用程序。

现在,我当然需要有一台服务器(用于存储用户信息和他的活动)。此外,我需要在后端(服务器)上编写一些脚本,其中如果某个用户向另一个用户发送消息,则服务器接收该消息并传递给预期的接收者等。

现在我该如何开发这类东西呢?我应该得到一些服务器,以及“获得服务器'意味着

我是否还需要域名,就像您托管网站一样?我应该首先得到一个服务器,然后开始开发,因为我不知道如何使用localhost开发/测试这样的应用程序。

对任何链接/资源的任何引用都将非常有用。

1 个答案:

答案 0 :(得分:0)

首先,有一件事:您不需要域名。您可以通过它的IP简单地寻址您的服务器。但是,这不是一个好主意。每当您的IP发生变化时,所有设备都必须更新IP,否则它们将无法连接。

您可以查看 RESTful API,该API适用于HTTP请求。但是有很多可能的解决方案。基本上,您需要的是服务器,以及(初学者总是忘记的)服务器进程,它在您的服务器上运行并管理传入的请求。

目前没有什么可说的了,因为大多数情况下,你可以迈出第一步。如果您在编写服务器客户端或应用程序时遇到特定问题,我们绝对可以帮到您!