REST 数据库连接是不是有标准?

Posted

技术标签:

【中文标题】REST 数据库连接是不是有标准?【英文标题】:Is there a standard for REST database connectivity?REST 数据库连接是否有标准? 【发布时间】:2011-11-01 18:52:52 【问题描述】:

是否有 REST 数据库连接的标准,或者是否有人听说过任何计划?类似于 JDBC 或 ODBC for REST 的标准?

我不是在问一些内部实现 JDBC over HTTP REST 的人。

让我举例说明... 例如,

http: // dataserver:5200/instance/schema
Accept: application/xml
Encoding: utf-8
Authorization: blah blah
Querystring: select * from hello where id>100

【问题讨论】:

【参考方案1】:

看看开放数据协议:http://www.odata.org/

【讨论】:

【参考方案2】:

REST 是一个流行词。后端实现几乎可以是任何东西,包括雇佣一支奴隶大军来执行“数据库”操作和另一支奴隶大军来输入结果。 REST 关注的是指定远程客户端如何与服务器交互,而不是服务器如何执行其实际满足客户端请求的工作。

【讨论】:

来吧。 XML 是一个流行词,您可以对它做任何事情。但不知何故,人们聚集在一起同意一套单一的“协议”,如 HL7、xsd 等。只是标准化、非常原始、乏味但非常有用的非技术。

以上是关于REST 数据库连接是不是有标准?的主要内容,如果未能解决你的问题,请参考以下文章

请教Django REST framework的一些问题

STRAPI 是不是有助于开发 REST api 以轻松且经济高效地连接 Flutter 应用程序

spring 是不是同时支持 Rest 和 Websocket 控制器/连接?

导轨。使用像 rest 一样的 web socket,但是有一个开放的连接

Spring + Hibernate+ HikariCP:如何在进行长时间运行的 REST 调用时处理数据库连接?

使用 Django Rest 框架的 Mysql 多连接性能