C# 如何实现ASP.NET MVC从远程web服务获取其信息?

C# 如何实现ASP.NET MVC从远程web服务获取其信息?,c#,asp.net,asp.net-mvc,web-services,C#,Asp.net,Asp.net Mvc,Web Services,我有一个android应用程序,它从web服务获取信息,web服务本身对从数据库读取的信息应用一些规则,并将其返回给android应用程序 目前,我将开发一个模仿android应用程序的web应用程序,并暂时用于iOS用户。 我将使用ASP.NET MVC应用程序来实现此目的,因为我了解ASP.NET MVC,并像下图所示的体系结构一样实现它: 在此之前,我已经开发了web api和asp.net MVC应用程序,但这两个主题都是从数据库读取信息,但目前我将从远程web服务读取信息,我不知道如何

我有一个android应用程序,它从web服务获取信息,web服务本身对从数据库读取的信息应用一些规则,并将其返回给android应用程序

目前,我将开发一个模仿android应用程序的web应用程序,并暂时用于iOS用户。 我将使用ASP.NET MVC应用程序来实现此目的,因为我了解ASP.NET MVC,并像下图所示的体系结构一样实现它:

在此之前,我已经开发了web api和asp.net MVC应用程序,但这两个主题都是从数据库读取信息,但目前我将从远程web服务读取信息,我不知道如何做到这一点


我想知道应该使用哪种方法或API从远程数据库获取信息并填充模型

对于数据的实际检索,您可以使用向远程web服务发送请求并从中获取数据


要在内部访问数据,可以通过实现来创建内部接口,以便在需要时首先将数据获取到控制器或服务

如果您已经部署了web服务,那么您只需要UI层。i、 e.Asp.net MVC使用具有最佳实践的HttpClient使用服务。只要谷歌一下,你就会得到很多文章。