我想通过 Web 服务将 android 应用程序与 sql 服务器连接

I want to connect android application with sql server with web service

我想构建一个 android 应用程序,我需要从 sql 服务器数据库

保存和检索数据

所以我需要使用网络服务来做到这一点

我不了解网络服务以及它们是如何完成的

所以你能帮我什么是做网络服务和连接我的 android 客户端与 sql 数据库的最佳方式

这是一个相当广泛的问题,但这里是基础知识。 Web 服务是在 Web 服务器上运行的程序或应用程序,通常暴露在 Internet 上,或者在公司内部网上的 LAN 中。可以使用 ASP.NET 或 JAVA 或 PHP 构建 Web 服务。我使用了 ASP.NET,特别是 Web API 2.0 和 Entity Framework。 Entity Framework 可以很容易地将您的网络服务连接到您的 SQL 服务器数据库。使用 Web API 和 Entity Framework,您可以在 1-2 小时内创建 Web 服务并使用基本 Read/Add/Update/Delete 功能将其连接到数据库。

编写网络服务后,您需要将其作为网络应用程序发布到网络服务器上。我通常发布到 IIS Web 服务器(也是 Microsoft)。为此,您需要一个具有基于 Microsoft 的服务器的网站托管帐户。 Microsoft 可以使用 Azure 云服务托管您的 Web 服务。您可以查看一些教程,了解如何使用上述技术构建 Web 服务并使用 Azure 将其部署到 Web。您可以先获取一个免费的 Azure 帐户。然后,如果您需要长期使用它,您可能需要支付托管费用。

这可能是您入门的最简单和最好的方法,特别是如果您不熟悉 Web 服务。

祝你好运!

这是使用我提到的技术(Azure 除外)的教程。但是您应该能够找到将 Web 服务单独发布到 Azure 的教程。

https://www.c-sharpcorner.com/article/asp-net-web-api-crud-logics-using-entity-framework-without-writing-single-code/