【发布时间】:2018-12-11 09:36:22
【问题描述】:
我的应用程序的前端是使用 Angular 5 框架和使用 Oracle 的数据库开发的。 Oracle 公开了一些存储过程 (SP)。通常,我们使用浏览器可以使用的一些中间件(例如 .Net 或 Java)将这些 SP 转换为 Web 服务/API。
我想知道-浏览器是否可以直接消费那些SP而不被转换成Web服务?
【问题讨论】:
-
有一些可能性,但由于安全问题,您通常不希望在前端提供数据库的登录凭据。
-
如果有可能,我想知道HOW?让我们把安全问题分开。
-
我们可以使用 Oracle REST 数据服务直接在数据库中公开存储过程的 RESTful 接口,即无需额外的层。 Find out more.
标签: javascript oracle web-services stored-procedures browser