批准Oracle IDM中的特定Web服务

关于Web服务端点的快速发布,OIM和SOA在与批准有关的场景中使用了Web服务端点- 基本内容,但对于初学者可能有用

Oracle IDM与SOA套件集成并利用其提供与批准相关的功能(说实话,SOA相当丰富,并且也被用作Web服务连接器的基础)。 SOA不仅是为了同名而已–实际上,SOA套件确实依赖于松散耦合和独立服务的概念。

批准引擎利用了三个这样的Web服务

  • 请求Web服务 :此服务已部署在OIM服务器上
  • 请求回调Web服务 :此服务部署在SOA服务器上
  • Provisioning Callback Web服务 :此服务也部署在OIM上,并用于与断开连接的应用程序实例相关的批准上下文中

但是如何利用/何时利用这些(SOA)服务?

考虑基本批准流程的示例

  • OIM批准引擎(根据批准策略)调用SOA组合,以响应对自助服务请求的评估。 该调用的内部信息超出了本帖子的范围(可能还有其他时间!)
  • 将执行SOA组合中的操作,这是在其中使用“ 请求回调” Web服务的地方 。 SOA组合调用请求回调Web服务,并评估SOA组合执行(批准/拒绝)的结果。
  • 请求回调Web服务调用将结果中继回OIM内的批准/请求引擎,然后相应地进行
请求回叫Web服务

请求回叫Web服务

那么,请求Web服务到底是什么呢?

这是OIM中OOTB可用的通用Web服务(您需要做的就是部署它)。 它公开了OIM中的信息,例如用户,目录,组织等。您可以在SOA组合中利用它(只需单击几下!)来简化您的生活(这不是强制性的,但您可能需要经常使用它)以便做出动态决策)

设置回调Web服务

OOTB SOA组合(用于断开连接的应用程序)将其用于将批准决策转发回OIM设置引擎,以便可以将任务标记为已完成,因此断开连接的实例将显示为“ Provisioned”(这当然是OOTB的行为)根据需要进行定制)

调配回调Web服务

调配回调Web服务

注意:上面显示的快照只是JDeveloper中的BPEL合成

直到下一次…
干杯!

翻译自: https://www.javacodegeeks.com/2015/03/approval-specific-web-services-in-oracle-idm.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/360483.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Oracle15001,Oracle11gR2RAC环境DBCA创建数据库报错ORA-15055ORA-15001

在Oracle 11gR2 GridInfrastructure和Database软件安装完成之后,执行DBCA创建数据库到30%的时候报如下错误,点击OK后提示忽略并问题现象:在Oracle 11gR2 GridInfrastructure和Database软件安装完成之后,执行DBCA创建数据库到30%的时候报如下错…

针对新手的Java EE7和Maven项目–第8部分

第1部分 , 第2部分 , 第3部分 , 第4部分 , 第5部分 , 第6部分 , 第7部分 第8部分 自上一篇文章以来,这一系列教程已经有很长时间了。 是时候恢复并在我们的简单项目中添加新功能了。 正…

玩Weld-Probe –一站式查看CDI的所有方面

焊接3.0.0.Alpha4被释放 ,而我一直坐在在DevConf.CZ一间会议室。 Jozef Hartinger( jozefhartinger )或多或少地在几分钟前告诉我有关此最新版本的新功能的信息。 有一个特别的功能真正引起了我的注意,它是新的焊接探针机制。 什…

linux cmake装在自己目录下,如何在Linux下安装cmake

全部展开OpenCV 2.2和更高版本需要使用Cmake生成生成文件,因此需要先安装cmake. 还有其他需要先安装cmake的软件1. 在Linux环境中打开Web浏览器,输入URL:mac cmake gui,找到最新版本的位置. 通常,发布了两个版本的开源软件: “源分…

Java Bootstrap:Dropwizard与Spring Boot

如何在尽可能短的时间内使准备就绪的Java应用程序投入生产? 我不是一个早起的人,所以有时需要一些时间才能启动“所有系统”提示。直到不久之前,这对于Java应用程序来说都是正确的,但是与发明贪睡功能不同闹钟,我们将在…

物理数据模型(PDM)-概念数据模型 (CDM)-面向对象模型 (OOM):适用于已经设计好数据库表结构了。...

步骤如下: 一、反向生成物理数据模型PDM 开发环境 PowerDesigner 15 ,SQL Server2005 (1)在开始逆向生成PDM图之前,需要为指定的数据库创建ODBC数据源。以Windows xp操作系统为例,选择“开始”/“运行”命令&#xff0…

MySQL作为Kubernetes服务,可从WildFly Pod访问

Kubernetes上使用Vagrant的Java EE 7和WildFly(技术提示#71)介绍了如何在使用Kubernetes和Docker托管的WildFly上运行琐碎的Java EE 7应用程序。 Java EE 7应用程序是在世界范围内交付的动手实验室 。 它使用与WildFly捆绑在一起的内存数据库…

麒麟Linux启动目录,优麒麟目录结构介绍 系统入门必备

对于Linux爱好者来说,深入了解Linux文件目录结构的标准和每个目录的详细功能,对于我们用好Linux系统至关重要,下面就由小编给大家介绍下优麒麟系统的目录结构,PS: 同样适用于其他Linux发行版。查看系统的全部目录:* 在…

java课堂作业(一)

1、环境变量配置参见:http://www.cnblogs.com/dongwenbo/p/3282014.html window ---> preference ---> java ---> installed jres ---> add jres tomcat 配置:myeclipse ---> preferences ---> myeclipse enterprise workbench --->…

为什么我的JVM访问的内存少于通过-Xmx指定的内存?

“嘿,你能来看看奇怪的东西吗?” 这就是我开始研究一个支持案例的方式,该案例将我引向了这篇博客文章。 当前的特殊问题与不同的工具报告了有关可用内存的不同数字有关。 简而言之,一位工程师正在研究特定应用程序的过多内存使用…

linux怎么安装高德导航软件,高德地图车机版如何安装?高德地图车机版安装教程...

高德地图车机版是高德为汽车车载机提供的一个专用版本,对于车主们来说有时候用手机导航实在是非常不方便,不仅屏幕小而且还可能中途来个电话什么的。高德地图车机版可以帮你的车载机装上导航地图,就算你不想买导航设备也能让你的车子为你导航…

Dropwizard,MongoDB和Gradle实验

介绍 我使用Dropwizard,MongoDB和Gradle创建了一个小项目。 它实际上是从一个实验性的Guava缓存开始的,作为将计数器发送到MongoDB(或任何其他DB)的缓冲区。 我也想尝试MondleDB插件的Gradle。 接下来,我想创建某种接口…

在wp中,使用NavigationService.Navigate导航页面出现错误

我们在WP项目中采用页面导航时候,经常会使用以下代码 NavigationService.Navigate(new Uri("/Page1.xaml",UriKind.Relative));但是,有的时候会出现错误: "Error 1 An object reference is required for the non-static field…

SSDT – Error SQL70001 This statement is not recognized in this context-摘自网络

March 28, 2013 — arcanecode One of the most common errors I get asked about when using SQL Server Data Tools (SSDT) Database Projects is the error “This statement is not recognized in this context”. This is actually a pretty simple error to fix. Envisi…

带有JAX-RS和PrimeFaces的RESTful图表

通常,利用图表提供数据的可视表示很有用。 PrimeFaces提供制图解决方案,可轻松将数据的可视表示形式添加到Web和移动应用程序中。 如果将PrimeFaces图表组件与RESTful Web服务数据结合使用,我们可以创建自定义图表,以适合桌面和移…

UVAlive 6131 dp+斜率优化

这道题和06年论文《从一类单调性问题看算法的优化》第一道例题很相似。 题意:给出n个矿的重量和位置,这些矿石只能从上往下运送,现在要在这些地方建造m个heap,要使得,sigma距离*重量最小。 思路:O(n ^ 3)的…

c语言程序整数四则运算,c语言中三个整数随机的四则运算

满意答案hors10722014.01.06采纳率:58% 等级:12已帮助:18274人#include #include #include #define N 10 //随机出10道题目int main(){int num1, num2, num3, count0, result,resultTrue,flag;//result:用户输入结果 resultTrue:正确结果 …

带有调试器的Apache Camel Eclipse工具

大约2个月前, Lars Heineman在 JBoss工具堆栈中的博客中介绍了改进的Apache Camel Eclipse工具。 在即将发布的版本中,他们将Camel调试器与本机Eclipse调试器集成在一起,因此当您使用断点时,您将获得Eclipse调试体验,…

HarmonyOS的功能及场景应用

一、基本介绍 鸿蒙HarmonyOS主要应用的设备包括智慧屏、平板、手表、智能音箱、IoT设备等。具体来说,鸿蒙系统是一款面向全场景(移动办公、运动健康、社交通信、媒体娱乐等)的分布式操作系统,能够支持手机、平板、智能穿戴、智慧屏、车机等多种终端设备…

SX-BOX试用笔记

1.今天开始试用SX-BOX,我将用它来做自己平时的开发和文档的工作,因为我的职责是一个程序员。 1.屏幕如果支持更大的也清晰的话,我会感觉很舒服。 2.USB设备插入还无法识别。。。 3.现在开始安装开发工具,目前我打算在上面安装Adob…