javascript - 浏览器可以直接调用Oracle存储过程吗?
问题描述
我的应用程序的前端是使用 Angular 5 框架和使用 Oracle 的数据库开发的。Oracle 公开了一些存储过程 (SP)。通常,我们使用浏览器可以使用的一些中间件(例如 .Net 或 Java)将这些 SP 转换为 Web 服务/API。
我想知道浏览器是否可以直接使用这些 SP 而无需转换为 Web 服务?
解决方案
不是真的,不。数据库通常不会在端口 80 上侦听。您可以做的最简单的事情可能是使用 ORDS 设置 Web 服务并将浏览器指向该端口。
以下是 Oracle Rest 数据服务的链接:https ://www.oracle.com/database/technologies/appdev/rest.html
推荐阅读
- pyspark - 如何使用pyspark查找每年的汽车票总数?
- javascript - Wrong return of Roman Numeral Converter
- java - 将 MIPS 转换为 Java
- c# - 使用c#运行已安装的应用程序时出错
- installation - 气流安装问题| setproctitle 问题 [已解决]
- php - 在 Fat free 框架中使用 Ajax 每 5 秒渲染一次路由
- spring-boot - 是否可以将数据(准确地说是 TraceID)从 Spring Cloud API 网关发送到微服务?
- excel - Excel VBA - 网站正在使用脚本(MSXML)隐藏元素
- api - 如何设计让每个 API 都有自己的架构
- python - 如何对多索引(行)的最外层求和?