Espresso Logic在其DBaas服务中添加了支持SQL存储过程的RESTful终结点。
\u0026#xD;\n
Espresso Logic通过分析数据库架构,为每个表创建REST终结点,提供过滤、排序、认证、分页、锁优化等功能,以RESTful API的方式,为企业提供了一个SQL DBaaS服务。Espresso宣布它们可以为数据库存储过程自动生成API,将存储过程暴露为REST资源,并以JSON作为输出结果。与DBaaS的交互可以通过Espresso Designer(需要账号)来完成,它可以对所有资源进行基于角色的安全访问。在操作数据库时,开发者可以不必编写SQL查询,而是在响应式编程环境中用Javascript编写业务逻辑。
\u0026#xD;\n
例如,可以对下面的URL发送GET请求,获取get_employee
存储过程的详细内容:
\u0026#xD;\n
\u0026#xD;\nhttp://houston.d.espressologic.com/rest/abl/demo/v1/@procedures/get_employee\u0026#xD;\n\u0026#xD;\n
输出结果如下所示:
\u0026#xD;\n
\u0026#xD;\n{\u0026#xD;\n \"@metadata\": {\u0026#xD;\n \"href\": \"http://houston.d.espressologic.com/rest/abl/demo/v1/@procedures/get_employee\"\u0026#xD;\n },\u0026#xD;\n \"name\": \"get_employee\