【问题标题】:Are there different methods to call Java from Oracle Application Express是否有不同的方法可以从 Oracle Application Express 调用 Java
【发布时间】:2009-11-26 12:41:14
【问题描述】:

朋友们,

我正在处理需要从 Apex 调用 Java API 的需求。

我提出的解决方案是创建一个 Java 类,将其存储到数据库中并添加一个 PL/SQL 包装器,然后使用它。这几乎就是here所描述的内容。

虽然我对此很满意,但我很想知道这是否是唯一的方法?还有其他我可以探索的选择吗?

提前致谢

【问题讨论】:

    标签: java plsql oracle10g oracle-apex


    【解决方案1】:

    据我所知,APEX 对调用 Java 存储过程没有任何特别之处。
    所以这与从 PL/SQL 中调用 Java SP 是一回事。

    可以看出 here 除了您现在使用的方法之外,没有其他方法可以做到这一点。
    我只想补充一点,您实际上所谓的包装器实际上是 Java SP 发布到数据字典的方式(它使其可用于 SQL/PLSQL 上下文)。在您的情况下,您可以通过定义顶级调用规范来做到这一点。或者,您可以通过定义包或对象类型调用规范来发布它。更多详情请见this link

    【讨论】:

    • 感谢 Marius 的确认以及有关通话规范的有用链接。
    猜你喜欢
    • 1970-01-01
    • 2012-08-02
    • 1970-01-01
    • 1970-01-01
    • 2020-08-06
    • 1970-01-01
    • 2016-04-10
    • 2018-07-26
    • 1970-01-01
    相关资源
    最近更新 更多