oracle idm

关于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服务到底是什么呢?

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

设置回调Web服务

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

调配回调Web服务

注意:上面提供的快照不过是JDeveloper中的BPEL合成

直到下一次…
干杯!

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

oracle idm

oracle idm_批准Oracle IDM中的特定Web服务相关推荐

  1. 批准Oracle IDM中的特定Web服务

    关于Web服务端点的快速发布,OIM和SOA在与批准有关的场景中使用了Web服务端点- 基本内容,但对于初学者可能有用 . Oracle IDM与SOA套件集成并利用其提供与批准相关的功能(说实话,S ...

  2. IBM Lotus Domino 7 中的实用 Web 服务,第 1 部分: 什么是 Web 服务以及它们为何如此重要

    Julian Robichaux, 开发人员, 独立顾问 Julian Robichaux 是专门研究 IBM Lotus Notes 和 Java 开发的软件开发人员和专业程序员.他擅长于各种与开发 ...

  3. IBM Lotus Domino 7 中的实用 Web 服务,第 1 部分: 什么是 Web 服务以及它们为何如此重要...

    IBM Lotus Domino 7 中的实用 Web 服务,第 1 部分: 什么是 Web 服务以及它们为何如此重要 级别: 初级 Julian Robichaux, 开发人员, 独立顾问 2005 ...

  4. netbeans连接数据库_NetBeans Java EE技巧3:数据库中的RESTful Web服务

    netbeans连接数据库 许多现代的Web应用程序正朝着使用HTTP使用无状态通信的方向发展. REST(表示状态转移)体系结构样式通常用于设计网络应用程序,而使用Java EE 7,很容易开发用于 ...

  5. NetBeans Java EE技巧3:数据库中的RESTful Web服务

    许多现代的Web应用程序正朝着使用HTTP使用无状态通信的方向发展. REST(代表性状态转移)体系结构样式通常用于设计网络应用程序,而使用Java EE 7,很容易开发用于数据库通信的RESTful ...

  6. Oracle 概念(Oracle 10.2)

    1.Oracle介绍 本章提供了针对Oracle数据库服务器的概述,包含以下主题 Oracle数据库体系结构 Oracle数据库特点 Oracle数据库应用开发 Oracle数据库体系结构 Oracl ...

  7. ruby和python_Ruby,Python和Java中的Web服务

    ruby和python 今天,我不得不准备一些示例来说明Web服务是可互操作的. 因此,我已经使用Metro使用Java创建了一个简单的Web服务,并在Tomcat上启动了它. 然后尝试使用Pytho ...

  8. Ruby,Python和Java中的Web服务

    今天,我不得不准备一些示例来说明Web服务是可互操作的. 因此,我已经使用Metro使用Java创建了一个简单的Web服务,并在Tomcat上启动了它. 然后尝试使用Python和Ruby消耗它们. ...

  9. oracle清除执行计划,Oracle数据库9I中清除特定表相关执行计划案例

    天萃荷净 在9i中因为某个执行计划因为Oracle Peeking绑定变量的控制导致现有的执行计划不正确,需要清除掉这条sql语句的执行计划.在10g中提供了dbms_shared_pool.purg ...

最新文章

  1. oracle symonym_oracle vs. SQL 同义词synonym 别名 alias | 学步园
  2. FCS编程之连接示例
  3. 利用dynamic解决匿名对象不能赋值的问题
  4. delphi编程模拟发送QQ2008消息!
  5. toolStripButton调整大小并只显示text
  6. RAC(ReactiveCocoa)使用方法(二)
  7. c++用一级运算比较大小_16.初中数学:怎么比较a、b、c、d的大小?幂的运算,基础常见考题...
  8. fwoa中做excel导入时page理解
  9. 基于CentOS 5.3系统下面的TMAIL安装笔记
  10. Java操作DB2 XML数据实践
  11. DELPHI源码防QQ截屏区域截图全屏截图框架
  12. HDU3533Escape(BFS )
  13. Qt2D游戏开发引擎QtGameEngine使用入门之类功能说明
  14. 【- Light 计划 -】新建了一台Linux云服务器我该干嘛
  15. 小米捧红氮化镓快充?看完此文让你秒懂氮化镓!
  16. 程序员的工资被严重高估?
  17. java 执行Linux命令并打印执行结果
  18. 关于路由的这10个问题,网络工程师们应该掌握
  19. k8s集群搭建-1mater2node
  20. 怎么输出链表最后一个元素_听说AI将是人类最后一个发明?听听他怎么说!

热门文章

  1. jzoj5097-[GDOI2017day1]取石子游戏【并查集,LCA】
  2. P4103-[HEOI2014]大工程【虚树,dp】
  3. P3041-[USACO12JAN]Video Game G【AC自动机,dp】
  4. jzoj3832-在哪里建酿酒厂【指针】
  5. hdu3666-THE MATRIX PROBLEM【差分约束,自然对数】
  6. ssl提高组周六模拟赛【2018.9.22】
  7. 【c++算法刷题笔记】——洛谷2
  8. 【二分】最大均值(ybtoj 二分-1-3)
  9. 2016陕西省ACM 热身体B 种类并查集
  10. 16、java中的集合(3)