【问题标题】:Wrap SQL Server Objects Quickly?快速包装 SQL Server 对象?
【发布时间】:2012-08-28 09:57:59
【问题描述】:

回到 MSSQL 2000 时间线,有一个 IIS 集成层允许 HTTP GET 命令生成选择语句,还有其他开箱即用的 SqlXml 细节(不是那么快或那么好,但它们确实有效)。我有机会相当快地公开数据库内容。

MSSQL 2008/2012 的可比技术是什么?我看到了 slashDb (http://www.slashdb.com/),它似乎可以做到这一点,但我正在尝试了解其他选项。只是 SQL Server crud 和 sproc 访问。

谢谢。

【问题讨论】:

  • 我代表制作 /db 的公司。如果您仍然有兴趣尝试一下,请通过网站与我们联系或在 Twitter @agilevic 上与我聊天。
  • 自您提出问题以来,SlashDB 已经取得了长足的进步。再试一次。

标签: sql-server-2008 iis slashdb


【解决方案1】:

是的,SlashDB 正是这样做的,甚至更多。全面披露:我是创始人兼首席执行官。

安装 SlashDB 后,您将使用其 Web 界面将其与数据库连接。根据您用于该连接的数据库登录名和数据库架构,您会将来自该架构的表和视图转换为 URL 端点。

可以在浏览器中跟踪这些 URL,但它们也是 JSON、XML 或 CSV 格式的 API 端点。它适用于读写(您可以在用户配置中进行控制)。

除此之外,您还可以定义一组参数化 SQL 查询。每个查询都有一个名称,并立即成为 API 端点。

为了帮助您轻松入门,SlashDB 在 AWS 和 Azure 市场上可用,作为 DockerHub 的 Docker 容器、预构建的虚拟机或作为 .rpm 和 .deb 包直接安装在 Linux 上。

更多技术信息请访问:https://docs.slashdb.com

【讨论】:

    【解决方案2】:

    最接近的等价物可能是 SOAP/HTTP 端点,但 Microsoft 为 various reasons 提供了 deprecated them,并推荐使用 WCF 或 ASP.NET。尽管获得快速 CRUD 设置的最简单方法可能是使用为您生成它的框架或 ORM,例如 LINQ to SQL 或任何其他适合您需要的东西。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-02-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多