【问题标题】:I want to connect android application with sql server with web service我想通过 Web 服务将 android 应用程序与 sql server 连接起来
【发布时间】:2020-01-07 12:53:18
【问题描述】:

我想构建一个android应用程序,我需要从sql server数据库中保存和检索数据

所以我需要通过网络服务来做到这一点

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

那么你能帮我做 Web 服务并将我的 android 客户端与 sql 数据库连接的最佳方法吗

【问题讨论】:

  • 你进行 API 调用......你不会“连接”它。

标签: android sql asp.net rest web-services


【解决方案1】:

这是一个相当广泛的问题,但这里是基础知识。 Web 服务是在 Web 服务器上运行的程序或应用程序,通常暴露在 Internet 上,或者在公司的 LAN 中的 Intranet 上。可以使用 ASP.NET 或 JAVA 或 PHP 构建 Web 服务。我使用过 ASP.NET,特别是 Web API 2.0 和实体框架。 Entity Framework 使将 Web 服务连接到 SQL Server 数据库变得非常容易。使用 Web API 和实体框架,您可以在 1-2 小时内创建 Web 服务并将其连接到您的数据库,并具有基本的读取/添加/更新/删除功能。

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

这可能是您开始的最简单和最好的方式,特别是如果您是网络服务的新手。

祝你好运!

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

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

【讨论】:

  • 你能给我发一份在asp.net上构建web服务的教程吗?谢谢
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2020-12-28
  • 1970-01-01
  • 1970-01-01
  • 2013-03-21
  • 2015-05-11
  • 1970-01-01
  • 2021-08-01
相关资源
最近更新 更多