非常基础 - 关于客户端-服务器应用程序

very basic - about client-server applications

我对这个主题很陌生。 我尝试构建一个将使用 Android.

与客户端交互的应用程序服务器

就在我深入这个领域并学习一切之前,我想知道是否有证据表明该设计可行。

我建立在我想要构建的服务器可以像客户端一样运行的事实之上。 例如如果一个用户向应用服务器要一些数据,那我的服务器可以POST作为客户端到另一个服务器去获取数据进行处理然后交给用户。这行得通吗?

再次抱歉,这是非常基础的,但我没有找到具体的答案,我想确保我没有在构建某些东西 "in the air"。

所有你想做的事情都可以实现。让服务器向另一个 API 发出请求以将答案提供给客户端是没有问题的,如果你想这样做的话:

客户:

myServer.getWeatherData();

我的服务器

public List<WeatherData> getWeatherData() {
    //call to local weather station api
}