调用 Restful Web 服务和更新数据库表的 PL/SQL 过程

Posted

技术标签:

【中文标题】调用 Restful Web 服务和更新数据库表的 PL/SQL 过程【英文标题】:PL/SQL Procedure to call a Restful Web Service and update DB table 【发布时间】:2014-11-09 20:41:49 【问题描述】:

我需要一个调用 restful web 服务的 PL/SQL 块。 例如

http://localhost:8080/SampleApp/fetchEmployeeData

此过程将安排为每 5 分钟运行一次,并且我想在每次运行此 PL/SQL 块时调用另一个 Web 服务并将作业运行时间传递给该 Web 服务。

我在网上找不到任何调用宁静 Web 服务的示例。 这个例子对我不起作用。 Access Web service from Oracle stored procedure

任何帮助将不胜感激。

【问题讨论】:

如果您发布了您正在运行的代码以及特别是“不工作”的代码,将会很有帮助。你有错误吗? 我认为是因为提供的示例适用于 SOAP 调用。 【参考方案1】:

Oracle 的方式是使用Oracle REST Data Services

检查从第三方应用程序访问 RESTful 服务一章。

【讨论】:

以上是关于调用 Restful Web 服务和更新数据库表的 PL/SQL 过程的主要内容,如果未能解决你的问题,请参考以下文章

从 PostgreSQL 过程/函数调用 RESTful Web 服务

如何自动调用 RESTful Web 服务

如何在我的 Rails RESTful Web 服务中接受 PUT 和 DELETE 方法

如何从 android 调用 RESTful Web 服务?

如何从Android调用RESTful Web服务?

创建 Restful Web 服务以在 C# 中调用存储过程