您好,欢迎光临本网站![请登录][注册会员]  
文件名称: Oracle_SOA_Suite_11g入门实例
  所属分类: 其它
  开发工具:
  文件大小: 422kb
  下载次数: 0
  上传时间: 2019-07-29
  提 供 者: weixin_********
 详细说明:NULL 博文链接:https://hu437.iteye.com/blog/803078Doc Ref September 17, 2010 内容目录 文档控制 添加 OrderPending Event调解器… · .2 1.1 任务1创建 NewOrderSubmitted业务事件 1.2.任务2创建调解器订阅 NewOrderSubmitted业务事件 1.3.任务3路由 OrderPendingEvent调解器到 Orderprocessor流程 未结与己结问题 ·“· .·· 未结问题 233666 .垂·,·。·· 口结问题 ““ ile ref: Oracle soa suite11g入门实例(七).doc(v.1) 文档控制i Company Confidential-For internal use only Doc Ref tember 17 2010 1.添加 Order Pending Event调解器 在wEB前端模块中,当用户下了一个订单之后,该模块会发布一个业务事件 Business event),其他业务组件可以订阅这个事件,并作出相应的反应。 本章我们学习如何使用调解器订阅个业务事件,将执行如下任务: 11.任务1创建 NewOrderSubmitted业务事件 1.拷贝 DEMO_ DOWNLOAD_HOME\ Composite Services\ OrderBooking Composite\se rvices\oracle\ fodemo\ storefront\entities\events\ OrderEO xsda MY FOD_HOME\ OrderBooking Composite\xsd\OrderEO xsd 刷新 OrderBookingC e工程. 回 Application□ ppli cat a WebLogicFusionDrderDemo Projects CCAuthorizati on 白回 derbookingComposite Refresh SOA Content testsuit 2.点击 composite xml标签页,查看SOA组合编辑器 3.启动 Event definition creation向导,点击 Event definition creation图标,它位于 组合编辑器的上部 xIBa Event Definition Creatio 4.在 Event definition name里,输入 OrdereD。 Oracle ]Developer会保存 NewOrderSubmitted事件到 orderEOedI文件 Namespace保持默认。 5.点击 Add an Event图标中,添加一个事件。弹出 Add an event对话框 6.输入如下值 属性 值 Element 1.点击 Browse图标,弹出 Type Chooser对话框 2.展开 Project Schema Files> Orderer. xsd并选择 Ordersubmittedinfe 3.点击OK N NewOrderSubmitted 7.点击OK ile ref: Oracle soa suite11g入门实例(七).doc(v.1) Company Confidential-For internal use only添加 OrderPendingeventi调解器20f8 Doc Ref September 17, 2010 8.点击OK关闭 Event definition creation对话框。 9.点击 Save all 10.关闭 OrderEd.ed签页。 提示:本任务仅仅是为订阅业务事件而创建业务事件的定义文件,并非发布业务事 件,发布业务事件是在WEB前端模块中完成的。 12.任务2创建调解器订阅 New Order Submitted业务事件 1.拖拽一个 Mediator服务组件到sOA组合编辑器 2.在Name域输入: OrderPending Event 3.从 Templates列表中选择 Subscribe to events。窗口显示事件表。 4.点击 Subscribe to a new event图标显示 Event Chooser对话框。 5.选择 NewOrderSubmitted事件,点击OK返回 Create mediator对话框。 Create Mediator Mediator Component Create a mediator component to perform routing, fitering, and transformations. Neme endingEn Template: subscribe to Events Event Consistency Run as Roles Fiter NewOrder.. one and only one publisher b OK Cance 6.点击○K关闭 Create mediator对话框 13.任务3路由 OrderPending Event调解器到 OrderProcessor流程 1.回到SOA组合编辑器,拖拽一条线连接 Orderpending Event到 OrderProcessorA引 用柄 ile ref: Oracle soa suite11g入门实例(七).doc(v.1) Company Confidential- For internal use only添加 OrderpendingEvent调解器3of8 Doc Ref tember 17 2010 OrderPendir Sub sunbed Newordersubxmi Order proce 2) orderprocesso process 2.双击 OrderPending Event查看路山规则 a 4E Routing Rules 好 Event subscriptions S NewOrderSubmitbed Priorty口 validate Syntax∞)▲中 Callout To <> satic Routing 曰< > 9 a9 orderprocessor_dient: processoSequenbial Validate Semantic Transform Using payload <> Transform Using Assign Values Timeout in seconds anD<> Transform Using Assign Values 3.修改转换规则: a)点击 Transform Using域后边的转换图标。 ile ref: Oracle soa suite11g入门实例(七).doc(v.1) Company Confidential- For internal use on/添加 OrderPending Event调解器4o8 Doc Ref tember 17 2010 Transform Using payload:<> 眼 弹出 Request Transformation Map对话框。 b)选择 Create New Mapper file,其他默认,点击OK。弹出 Data Mapper对话 框 c)在 Source Orderkoxsd(左边),拖拽 Orderly到右边的 1 Warehousrerequest>ns1: orderly元素上 sionorderDemo, ws I lgcompaste. nd I- arderPendngEvent, mplan EH NewDrderSubmitted_To_WarehouseRequest OI Source: OrderEO xsd XSLT Fie: Order Processor Er- New SubmttedIno ns1; WarehouseR甽φ +.(o) orderly nsl:orderly d)点击 Save all e)关闭 NewOrder Submitted_To_WarehouseRequest xsl标签页。 NewOrder submitted ety|口 sedate Syntax o∞0)中,翼 Callout To<> E<> 9 3 arderProcessor arder processor_ client: process Sequential Yaldote Semantic Transform Using payload xsl/Neworder Submtted To WarehouseRequestxs Assign Val Callback 44< Trarcrorm Lsna k3gnae□ Timeout in o 8 seconds-"<> Transom Usina 至此,我们的 Oracle soa suite11g入门实例(共七章)全部结束。有任何疑问或建 议请致信 chenmaolin88163com ile ref: Oracle soa suite11g入门实例(七).doc(v.1) Company Confidential- For internal use only添加 OrderpendingEvent调解器5of8 Doc Ref tember 17 2010 2.未结与已结问题 未结问题 序号 问题 解决方案 负责人 目标日期 实际日期 已结问题 序号 问题 解决方案 负责人 目标日期 实际日期 ile ref: Oracle soa suite11g入门实例(七).doc(v.1) 未结与已结问题6of8 Company Confidential-For internal use only
(系统自动生成,下载前可以参看下载内容)

下载文件列表

相关说明

  • 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
  • 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度
  • 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
  • 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
  • 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
  • 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.
 输入关键字,在本站1000多万海量源码库中尽情搜索: