API 到 SQL Azure
API's to SQL Azure
我已将带有存储过程的 SQL Server 2008 数据库移至 SQL Azure。接下来我想为该服务器 URL 定义一个 API 端点,并通过正确的授权和输入来存储过程 return JSON (或类似的)。
然而,研究似乎表明我需要通过另一种 application/webserver/calling 机制进行路由。坦率地说,我希望只专注于学习 db 代码(即外包中间和前端),所以在某种程度上我现在想做的就是测试。 . .谁能帮助我更好地了解这个过程???
SQL 数据库(本质上是 SQL 服务器即服务)不提供内置的数据访问 API。唯一的 API' SQL 数据库服务可用的是系统级的。也就是说,用于配置和缩放。 旁注:几年前,曾为 SQL Azure(SQL 数据库服务的前身)提供了一项实验性 OData 服务,但已终止。
您需要 运行 一项单独的服务来处理您的 API。你如何做到这一点是相当广泛和主观的,因此我会避免给出建议,但是......假设你将 运行 你的 API 在 Azure 中,你有很多地方可以 运行 它,例如应用程序服务(最直接,因为您不必处理 任何 基础设施)、云服务和虚拟机。然后是 Azure API 管理服务(由于您的问题提到授权,这对您来说可能是一件好事)。这些都记录在 azure.com.
我已将带有存储过程的 SQL Server 2008 数据库移至 SQL Azure。接下来我想为该服务器 URL 定义一个 API 端点,并通过正确的授权和输入来存储过程 return JSON (或类似的)。
然而,研究似乎表明我需要通过另一种 application/webserver/calling 机制进行路由。坦率地说,我希望只专注于学习 db 代码(即外包中间和前端),所以在某种程度上我现在想做的就是测试。 . .谁能帮助我更好地了解这个过程???
SQL 数据库(本质上是 SQL 服务器即服务)不提供内置的数据访问 API。唯一的 API' SQL 数据库服务可用的是系统级的。也就是说,用于配置和缩放。 旁注:几年前,曾为 SQL Azure(SQL 数据库服务的前身)提供了一项实验性 OData 服务,但已终止。
您需要 运行 一项单独的服务来处理您的 API。你如何做到这一点是相当广泛和主观的,因此我会避免给出建议,但是......假设你将 运行 你的 API 在 Azure 中,你有很多地方可以 运行 它,例如应用程序服务(最直接,因为您不必处理 任何 基础设施)、云服务和虚拟机。然后是 Azure API 管理服务(由于您的问题提到授权,这对您来说可能是一件好事)。这些都记录在 azure.com.