如下图所示: ![创建三个不同项目]( https://img-blog.csdnimg.cn/202005192259

若是还需帮助,如图所示: ![在这里插入图片描述]( https://img-blog.csdnimg.cn/20200519233636562.png?x-oss-process=image/watermark 。

通过该示例可以学习到如何创建一个简单OSB应用,     本文将通过Oracle Service Bus 10gR3创建一个简单OSB程序,shadow_10。

如图所示: ![在这里插入图片描述]( https://img-blog.csdnimg.cn/20200519234005430.png?x-oss-process=image/watermark ,如图所示: ![在这里插入图片描述]( https://img-blog.csdnimg.cn/20200520001413648.png?x-oss-process=image/watermark ,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L21hcmtfYmxvZ3M=,创建业务服务程序: Select Resource Type 中选择 Business Service ,按照图片显示选择和填写信息,这里我们就采用该网站中的一个中文简体字-繁体字转换 WEB 服务来创建我们的示例程序, ![在这里插入图片描述]( https://img-blog.csdnimg.cn/20200519231141953.png?x-oss-process=image/watermark ,得到服务返回结果,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L21hcmtfYmxvZ3M=,color_FFFFFF,点击Execute执行调用,color_FFFFFF,color_FFFFFF,type_ZmFuZ3poZW5naGVpdGk。

并命名为TraditionalSimplifiedWebService.wsdl,在代理服务TraditionalSimplifiedWebService的 Actions 中点击 Launch Test Console ,type_ZmFuZ3poZW5naGVpdGk,t_70#pic_center) ![在这里插入图片描述]( https://img-blog.csdnimg.cn/20200520000224883.png?x-oss-process=image/watermark ,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L21hcmtfYmxvZ3M=,size_16,size_16,t_70#pic_center)     三)单击 osb-02-business-services 项目, ![在这里插入图片描述]( https://img-blog.csdnimg.cn/20200520000037673.png?x-oss-process=image/watermark ,shadow_10,按照图片显示选择和填写信息,size_16。

text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L21hcmtfYmxvZ3M=,color_FFFFFF,在报文中填写想要转换的繁体字“中華”。

color_FFFFFF,这里采用Launch Test Console和soapUI两种测试方案。

type_ZmFuZ3poZW5naGVpdGk,shadow_10。

完成后提交并保存。

type_ZmFuZ3poZW5naGVpdGk,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L21hcmtfYmxvZ3M=,最后保存代理服务信息。

text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L21hcmtfYmxvZ3M=,单击 RouteNode1 进行编辑。

t_70#pic_center)     至此完成了一个简单的OSB应用程序,t_70#pic_center)   (二)soapUI Test ![在这里插入图片描述]( https://img-blog.csdnimg.cn/20200520001546702.png?x-oss-process=image/watermark ,t_70#pic_center)     五)单击 osb-03-proxy-services 项目。

选择业务服务TraditionalSimplifiedWebService,从该网站下载?wsdl文档保存至本地,size_16,设置路由信息:在代理服务TraditionalSimplifiedWebService的 Actions 中点击 Edit Message Flow ,type_ZmFuZ3poZW5naGVpdGk,type_ZmFuZ3poZW5naGVpdGk,单击代理服务 TraditionalSimplifiedWebService 后选择 Add Route 添加路由RouteNode1,   (二)创建OSB项目     一)首先登陆OSB控制台 :7001/sbconsole ,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L21hcmtfYmxvZ3M=,登陆成功后点击创建Create进行项目创建,t_70#pic_center)     四)单击 osb-03-proxy-services 项目,并且保存,创建代理服务程序: Select Resource Type 中选择 Proxy Service 。

type_ZmFuZ3poZW5naGVpdGk,按照以上操作步骤几乎可以实现通过调用OSB来完成业务服务,size_16,size_16,该程序在OSB中提供了一个中文简体和繁体相互转换服务,来分别管理wsdl文档、业务服务和代理服务程序,size_16,size_16。

color_FFFFFF,创建osb-01-wsdl、osb-02-business-services和osb-03-proxy-services三个项目,type_ZmFuZ3poZW5naGVpdGk。

shadow_10,shadow_10, 三、测试程序     测试该OSB示例的方法有多种,shadow_10。

color_FFFFFF,   (一)Launch Test Console     单击 osb-03-proxy-services 项目,t_70#pic_center) ![在这里插入图片描述]( https://img-blog.csdnimg.cn/20200520000432336.png?x-oss-process=image/watermark ,color_FFFFFF。

size_16,点击 Active 激活 Session ,shadow_10,shadow_10,t_70#pic_center) ![在这里插入图片描述]( https://img-blog.csdnimg.cn/20200520001429318.png?x-oss-process=image/watermark 。

text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L21hcmtfYmxvZ3M=,如下图所示: ![创建三个不同项目]( https://img-blog.csdnimg.cn/20200519225944588.png?x-oss-process=image/watermark ,点击 选择文件 将刚刚创建的TraditionalSimplifiedWebServi ce.wsdl引入进来。

一、基本概念二、OSB应用  (一)下载wsdl文档     WebXml/网站提供了一些公共的web Service服务。

t_70#pic_center) 三、总结     本文只是一个简单的OSB应用示例,完成WSDL文档的创建,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L21hcmtfYmxvZ3M=, Add an Action - Communication - Routing - Service ,color_FFFFFF,size_16,type_ZmFuZ3poZW5naGVpdGk, Select Resource Type 中选择 WSDL ,type_ZmFuZ3poZW5naGVpdGk,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L21hcmtfYmxvZ3M=,最后保存业务服务信息,shadow_10,t_70#pic_center)     二)单击 osb-01-wsdl 项目,请在下方评论或者私信我。

shadow_10,可以一起探讨! 。

color_FFFFFF,。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://acg.inmoke.com/zixun/Jk/51778.html