我必须实现一个客户端 - 服务器架构,其中有许多Android客户端位于不同的地方查询应用程序服务器(一直运行(24x7)),并将相应地执行任务并回复客户端。但我不知道应用服务器究竟是什么以及如何实现它以及实现它的最简单快捷的方法。我没时间就是为什么发布这个问题,否则我会经历很多教程。 服务器代码用php / c#/ java。
编写非常感谢任何快速帮助。
答案 0 :(得分:2)
您可能会看到Google App Engine易于设置,托管在Google环境中。这可能满足您的需求。在这种情况下,您不需要购买托管计划等。您将获得yourappname.appspot.com URL以使用应用服务器。
希望它有所帮助!
注意: Appengine支持Python和Java
答案 1 :(得分:0)
您可以通过了解应用程序服务器的工作方式来实现它。
首先,你应该创建一个实现 HttpHandler 的类,在handle方法中你可以得到消息的头部和正文。
其次,您应该选择如何在HttpHandler中处理请求。一种可能的方法是使用 ThreadPoolTaskExecutor 或 SimpleAsyncTaskExecutor 或任何任务执行程序。
最后,你应该用 exchange.getResponseHeaders()和exchange.getResponseBody()