logo资料库

Oracle Service Bus实例开发详解.pdf

第1页 / 共99页
第2页 / 共99页
第3页 / 共99页
第4页 / 共99页
第5页 / 共99页
第6页 / 共99页
第7页 / 共99页
第8页 / 共99页
资料共99页,剩余部分请下载后查看
Doc Ref: HAND/OSB/00 September 23, 20099 上海汉得信息技术有限公司 Oracle Service Bus开发手册 Author: Zhaoxiong Xu Creation Date: Sep 21, 2009 Last Updated: September 23, 20099 Document Ref: HAND/OSB/002 Version: 1.0
Doc Ref: HAND/OSB/00 September 23, 20099 3 文档控制 更改记录 审阅 分发记录 Date Author 21-Sep-09 Zhaoxiong.Xu Versio n 1.0 Change Reference creation Name Position Copy No. Name 1 2 3 4 Location 文档控制 ii
Doc Ref: HAND/OSB/00 September 23, 20099 目录 文档控制 ................................................................................................................................................... ii 概述 ............................................................................................................................................................ 1 查看4个Web Service .............................................................................................................................. 2 实例 1 开发、部署、调试过程(Pipeline Pair)........................................................................... 7 实例 1 的另一种实现方式(RouteNode[笔者推荐该方式]) ................................................... 53 实例 2 开发、部署、调试过程(RouteNode)............................................................................ 63 添加Validate & Report功能(附加) ............................................................................................. 78 文档控制 iii
Doc Ref: HAND/OSB/00 September 23, 20099 概述 目的: Oracle Service Bus开发过程和部署,调试 内容: OSB开发实例(Two LoanApplication Examples): 1.if Amount >=10000 and rate >5 then call Largeloan Web Service elseif Amount <=10000 and rate <5 then call ManageLoan Web Service else call NormalLoan Web Services end if; 分别使用Pipeline和Route Node两种不同的方式实现; 2.if Amount>=100000 then if Rate>5 then execute LargeLoan Web Service else execute NormalLoan Web Service end if else execute ManageLoan Web Service end if; 3.Validate & Report 的使用 概述 1 of 96
查看4个Web Service Doc Ref: HAND/OSB/00 September 23, 20099 1.通过一下路径找到本实例中要用到的4个Web Service。 2.从以上4个文件夹中取出以下4个wsdl文件。 查看4个Web Service 2 of 96
3.把以上4个wsdl文件放到刚才创建的OSB Project文件夹下面。 Doc Ref: HAND/OSB/00 September 23, 20099 4.取其中NormalLoanApprovalService.wsdl的service location在浏览器中查看该Web Service,将跳出如下界面。(本实例中为: http://localhost:7024/njws_basic_ejb/NormalSimpleBean) 查看4个Web Service 3 of 96
5.查看该Web Service 的WSDL page。 Doc Ref: HAND/OSB/00 September 23, 20099 查看4个Web Service 4 of 96
6.查看该Web Service 的TEST page。 Doc Ref: HAND/OSB/00 September 23, 20099 查看4个Web Service 5 of 96
分享到:
收藏