oracle企业总线,企业服务总线Oracle Service Bus的安装和配置过程详解.doc

企业服务总线Oracle Service Bus的安装和配置过程详解

Oracle Service Bus安装和配置过程详解

安装Oracle Service BusOracle Service Bus

你可以在/alservicebus/上下载,或者直接访问。建议尽量下载最新版本的。Oracle Service Bus 10gR3(安装文件:5/E:/OSB/Oracle Service Bus 10gR3--osb103_wls103_win32.exe)

2: 双击该exe文件 启动安装程序之后出现启动界面出现欢迎界面,单击"Next"。3.选择OSB的安装目录,这里保持默认值C:\bea,单击"Next"。4.在安装类型选择界面中,如果需要安装OSB的Example,则需选择Custom类型,否则选Typical类型Example)

5.出现选择产品和组件界面,勾选Examples选项如下图所示。6.勾选需要绑定的JDK,点击"Next"。Weblogic Server、Workshop、Oracle Service Bus的安装目录,保持默认值即可,单击"Next"。Weblogic Server10g,2:Workshop开发工具,3:Oracle Service Bus)

10.接下来都保持默认值,单击"Next"即可。安装过程大有微软产品之风,相当easy,一路就okOracle Service Bus(创建OSB的Domain启动“Configuration Wizard”创建新域。Configuration Wizard 位于 /wlserver_10.3/common/bin 目录中。运行 config.exe(Windows 平台)2.弹出Oracle WebLogic的配置欢迎界面,点选"Create",单击"Next"。3.如下图所示,在"选择Domain Source"界面中勾选"Workshop"和"OSB",单击"Next"。4.配置一个Administrator角色,设定用户名和密码,单击"Next"。开发模式和 JDK 均保留默认设置。单击“Next”。保留“Customize Environment and Services Settings”的默认设置,单击“Next”。输入域名,然后单击“Create”。

8:现在将创建

9:运行位于 /user_projects/domains/waai 中的 startWebLogic.cmd(Windows 平台)启动新建的域。http://host:port/sbconsole。登录后,您将能看到Osb控制台分为6大部分,下面分别简要说明

1:change center

主要功能: 管理osb session(创建、删除、查看session)

2:operatuins

主要功能:监控(包括服务器、服务、消息、错误、警告、提示等)

3: Resource Browser

主要功能:对服务(proxy service,business service ,splits service , joins service)、接口(wsdls等)、转换(包括xquery转换和xslt转化)等的管理

4: Project Explorer

主要功能:创建project管理资源 (说明:这一部分也可以由oracle workshop管理)

1:创建工程

输入工程名

2:创建文件夹

选中刚才创建的工程,创建文件夹,一般分为wsdl、proxy service、business service

3:创建资源(wsdl、proxy service、business service)

在不同的包下创建相应的资源

4:修改proxy service message flow

见红色部分

点击后出现如下界面:

在这你可以定义 message flow(这是osb的重点部分)

5:生成session

点击change center 下的activate 按钮

6:测试。

见红色部分

点击后弹出测试界面,在这你可以测试你的service是否部署成功

5: Security Configuration

主要功能:安全配置(不同的用户反问相应的资源)

6: System Administration

主要功能:系统管理

常见poc

1:简单的soap调用,不需要转换协议。只需要proxy service即可

2:sap idoc—>soap协议转换 需要定义proxy service 、business service,并且需要定义proxy service 调用business service的转换规则(具体在message flow中进行)

你可能感兴趣的:(oracle企业总线)