oracle-apex - 将 Oracle Forms 应用程序迁移到 Oracle Apex - POC
问题描述
作为概念验证的一部分,我们希望将复杂的 Oracle Forms 10g 应用程序迁移到 Oracle Apex 5.1(或更高版本)。Oracle Forms 应用程序通过使用内置的 WEBUTIL_C_API 调用来连接许多外围设备。是否有类似的内置功能Oracle Apex 的功能?WEBUTIL_C_API 用于调用外部 C dll 库。这对于在 Oracle APEX 中使用非常有帮助。此外,如果有任何 ORACLE APEX 与 ECD 现金抽屉、标签打印机、EFTPOS 终端等外围设备通信的工作示例。
解决方案
我很确定您不能从 APEX 运行 C 代码或库,尽管您可以从 Forms 执行它。
使用 APEX,您必须使用“外部过程”(检查CREATE LIBRARY
指令)从数据库中运行 C 代码。
然后,您可以运行包装来自 APEX 的 C 代码的 PL/SQL 过程。
推荐阅读
- python - Python中的ATM脚本
- oauth-2.0 - Azure AD ADAL 隐式流说明
- c# - 仅针对有保证的作业过滤“查找所有参考”的快捷方式?
- android - 如何获取 Buildozer 的最新 SDK 版本
- java - Java Long Running Thread 导致内存泄漏?
- assembly - xmm8 寄存器值是否在调用中保留?
- node.js - 如何创建服务于 Vue.js SPA 的 Node.js Express 应用程序?
- kentico - 重新安排在下一个非高峰期删除更多联系人
- java - 在 Java 中重用按钮不会显示任何内容
- python - python 时间结果不符合预期:time.time() - time.time()