快速包装SQL Server对象?

时间:2012-09-03 16:55:01

标签: sql-server-2008 iis slashdb

回到MSSQL 2000时间轴,有一个IIS集成层允许HTTP GET命令来生成select语句,并且还有其他SqlXml细节可以开箱即用(不是很快或很好,但它们起作用)。我有机会相当快地公开数据库的东西。

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

感谢。

2 个答案:

答案 0 :(得分:0)

是的,SlashDB 确实做到了这一点,而且还做得更多。完全披露:我是创始人兼首席执行官。

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

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

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

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

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

答案 1 :(得分:-1)

最近的等效项可能是SOAP / HTTP端点,但Microsoft deprecated themvarious reasons,建议使用WCF或ASP.NET。尽管获得快速CRUD设置的最简单方法可能是使用为您生成它的框架或ORM,例如LINQ to SQL或其他适合您需要的东西。