Osb的几种服务配置学习整理Word下载.docx

上传人:b****1 文档编号:3610059 上传时间:2023-05-02 格式:DOCX 页数:15 大小:1.40MB
下载 相关 举报
Osb的几种服务配置学习整理Word下载.docx_第1页
第1页 / 共15页
Osb的几种服务配置学习整理Word下载.docx_第2页
第2页 / 共15页
Osb的几种服务配置学习整理Word下载.docx_第3页
第3页 / 共15页
Osb的几种服务配置学习整理Word下载.docx_第4页
第4页 / 共15页
Osb的几种服务配置学习整理Word下载.docx_第5页
第5页 / 共15页
Osb的几种服务配置学习整理Word下载.docx_第6页
第6页 / 共15页
Osb的几种服务配置学习整理Word下载.docx_第7页
第7页 / 共15页
Osb的几种服务配置学习整理Word下载.docx_第8页
第8页 / 共15页
Osb的几种服务配置学习整理Word下载.docx_第9页
第9页 / 共15页
Osb的几种服务配置学习整理Word下载.docx_第10页
第10页 / 共15页
Osb的几种服务配置学习整理Word下载.docx_第11页
第11页 / 共15页
Osb的几种服务配置学习整理Word下载.docx_第12页
第12页 / 共15页
Osb的几种服务配置学习整理Word下载.docx_第13页
第13页 / 共15页
Osb的几种服务配置学习整理Word下载.docx_第14页
第14页 / 共15页
Osb的几种服务配置学习整理Word下载.docx_第15页
第15页 / 共15页
亲,该文档总共15页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

Osb的几种服务配置学习整理Word下载.docx

《Osb的几种服务配置学习整理Word下载.docx》由会员分享,可在线阅读,更多相关《Osb的几种服务配置学习整理Word下载.docx(15页珍藏版)》请在冰点文库上搜索。

Osb的几种服务配置学习整理Word下载.docx

功能:

OSB项目中用于存放ProxyServices信息

BusinessServices,

OSB项目中用于存放BusinessServices信息

Resources

存放OSB项目中各种资源文件

在Resources目录中,再创建以下子目录,用于存放不同类型的资源:

WSDL

存放OSB项目中WSDL文件资源

Transformation

存放各种XQuery转换文件资源

JARs

存放OSB项目中JAR文件资源

Others

存放OSB项目中其他相关资源文件

Osbwebservice服务

1.打开浏览器,输入:

http:

7021/sbconsole,进入OSB的管

理配置界面,输入用户名和口令点击”Login”进入OSB管理配置控制

台,并点击”ChangeCenter”中的”Create”按钮,进入配置项目编辑状

态。

2.浏览”Training”项目,点击”BusinessServices”目录,在”Create

Resources”下拉列表中选择”BusinessServices”

Osbejb服务

3.ServiceName选项中输入BusinessService的名称,

如:

”SendPhoto_Business”,然后选择ServiceType:

WSDLWeb

Services,点击”Browse”浏览,选择前面导入的名

为”SendPhoto_WSDL”的WSDL文件,选择WSDLDefinations为Ports

下的SendPhoto,然后点击”Next”。

4.在Protocal选项中选择”http”,LoadBalancingAlgorithm选

择”round-robin”,EndpointsURI选项,请留意ExistingURIs

为http:

7021/OSG_BEA/Photo/SendPhoto

以下默认点击next直到完成

如果配置正确,点击”Save”保存,完成BusinessServices的资源配置

完成BusinessService的配置后,开始配置OSB中的ProxyServices:

7.点击”ProxyServices”目录,然后从”CreateResources”下拉列表中选

择”ProxyService”

在资源项选择创建代理服务

ServiceName选项输入ProxyService的名称,如”SendPhoto_Proxy”,

ServiceType选择WSDLWebService,

选择WSDL资源为:

SendPhoto_WSDL,Ports为:

SendPhoto。

在Protocol选择”http”,EndpointsURI选项中,请输入该Proxy

Services的地址,如:

”/Proxy/SendPhoto”,或者任何适合您业务需

要的服务地址URI,注意此处是一个相对地址。

在GetAllHeaders选项选择”Yes”,然后点击”Next”进入下一配置页

面。

浏览刚创建的ProxyService,点击其右侧的编辑按钮,进入Proxy

Service消息流配置页面。

下面为消息流的配置,简单的如输入输出一致,只需添加路由到相应的服务即可。

提供sbconfig_v30.jar作为示例,可直接导入更改。

Osb文件服务

创建代理服务

选择anyxml

Next,选择file协议

指定文件目录如:

file:

///d:

/temp

Next,指定发现文件后删除,还是归档,并制定归档目录,当服务启动后,在d:

/temp下增加文件,就会有相应的操作。

Osb调用EJB

部署EJBWeblogic启动在开发模式下,可以直接将该JAR文件复制到

$DOMAIN_HOME$根目录下的autodeploy子目录中,即完成EJB应用的

部署。

这里提供相应的ejb包

在OSB配置项目中,导入EJB客户端应用。

在C:

\Student\ESB_Training\Services\EJB_Client目录中存放刚部署的

EJB的客户端JAR应用,我们需要以JAR资源导入到OSB项目中。

在系统管理中,设定JNDIProvider。

点击”SystemAdministration”选择”GlobalResources”“JNDI

Providers”;

浏览项目TrainingBusinessServics目录,在”CreateResource”下拉列

表中选择:

BusinessService;

ServiceName:

Demo_EJB_Business

ServiceType:

选择”TransportTypedService”;

点击Next进入下一配置;

在协议中,选择:

ejb;

LoadBalancingAlgorithm维持默认选择;

EndpointURI:

按照ejb:

<

JNDI_Provider_Name>

:

资源的jndi_name方

式输入EJB访问的URI信息,

此处输入:

ejb:

EJB_JNDI:

ejb.DemoLog_Home;

其后可根据提示next,直到完成

建立代理服务,选择刚刚配置完成的ejb服务,相应的配置如前面几种类型

Osb调用jar包java方法

进入OSB的配置控制台,点击”ChangeCenter”中的”Create”按钮,进

入编辑状态,浏览”Training”项目的”Resources”_”JARs”目录,点

击”CreateResource”下拉列表,选择”JAR”

图表61

2.在ResourceName栏中输入JAR的名称,如:

Utils,在JARSourceFile

栏中

在ResourceName栏中输入JAR的名称,如:

栏中,点击浏览,选择utils.jar(任意一个提供static方法的jar包都可以),选中导入,并点击”Save”保存。

点击”ProxyServices”目录,然后从”CreateResources”下拉列表中选

Next,选择http协议

Messageflow中stage里选择java标注,先择相应的jar包,并选择相应的方法,这里为简单起见,直接把输入的body节点作为参数$body,并输出到result,替换response的节点值,输入http:

//xxx.test.jsp,可见其输出的xml内容已经被替换

Osbjms服务

登陆weblogicconsole创建JMS资源(1个JMSserver,1个JMSmodule,2个Queue,1个连接工厂,其中Queue-in请求队列Queue-out响应队列)

2创建代理服务

responseURI录入:

jms:

7001/MyConnectionFactory/responseQueue,关键配置如下:

编辑消息流,处理返回消息:

将body中的消息内容修改为success,osb将会把这个结果返回到响应队列中。

测试:

通过WeblogicConsole往queue-in加入一条新的消息,如下:

点ok后,查看响应队列queue-out,找到对应的消息如下:

OsbJAC数据服务

下载windows版jdevstudio11115install.exe,点击安装,安装完成后先择help->

update,选择oraclecomposite进行升级,升级成功后,

选中application->

soaapplication创建应用,然后点击composite.xml,选择dbadapter进行创建,让后选择数据库轮询poll,选择相应的表,字段,参数设置,条件等,点击完成,创建jca文件成功,

生成相应的soabusserver,并进行messageflow的设计,

在http:

7021/cosnole中设置数据源,jdbc/soadatabase,在部署中设置dbAdapter中指定jca的jndi,并对其datasource进行指定为jdbc/soadatabase,这样发布服务后,就可以对数据库表进行轮询监控变化。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 自然科学 > 物理

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2