osb 控制台入门

介绍如何使用Oracle Service Bus 控制台配置服务和其他的Service bus资源的常规信息。

Oracle Service Bus控制台概述

Oracle Service Bus控制台是基于Web的控制台,您可以在其中创建和配置大多数Service Bus资源,测试资源以及**对运行时的更改。

您还可以导入和导出Service Bus配置JAR文件。

控制台使用与WebLogic Server管理控制台类似的更改会话机制,您可以在其中完成会话中的更改,对这些更改感到满意后,可以将其**到运行时中。服务总线组件(称为资源)被分组为项目和文件夹。

服务总线会话

 

您在Oracle Service Bus控制台中所做的大部分工作都是在一个开放的会话中完成的。对Service Bus组件和项目进行更改,解决所有冲突并准备将更改传播到运行时之后,就可以**会话。在Service Bus中配置服务和元数据时,会话允许团队协作。每个团队成员都在沙盒会话中工作,直到他们准备将工作配置签入总线的核心配置为止。当多个用户在配置上工作时,会话可提供多个级别的撤消以及对冲突的可见性。

每个页面上的可用选项会根据您是否在会话中而有所不同。例如,您不能在会话外编辑资源,并且只能在会话外工作时测试服务。同样,在一个会话中,打开“ 历史记录”选项卡时出现的“ 更改”页面列出了您在该会话中进行的所有更改。在会话之外,该页面未列出任何更改。

Oracle Service Bus控制台布局

Oracle Service Bus控制台以树状视图列出了“项目浏览器”中的所有项目,文件夹和资源。在导航器中选择任何组件都会在编辑器中显示其配置。大多数编辑器分为选项卡式页面,您可以在每个页面中配置特定类型的属性。图2-1显示了在“代理服务定义编辑器”中显示的代理服务的示例。顶部工具栏提供了指向WebLogic Server管理控制台,Fusion Middleware Control和联机帮助主题的链接。编辑器工具栏使您可以保存更改,查看有关所显示组件的信息,启动测试控制台或管道编辑器以及导出服务所基于的WSDL文件。

Oracle Service Bus控制台上的代理服务配置

osb 控制台入门

通过从“ 工具”图标中选择任何一个辅助选项卡,您可以查看冲突以及更改和**的历史记录。使用这些选项卡可在**更改之前解决冲突,并撤消操作甚至会话**。图2-2显示了“工具”菜单的展开,图2-3显示了“ 历史记录”选项卡,并选择了“ 更改”子选项卡。

osb 控制台入门

 

服务总线项目和文件夹

项目导航器将配置和资源组织到项目和文件夹中。您可以在“所有项目定义编辑器”上查看域中的所有项目。项目定义编辑器上项目中的所有资源;以及文件夹定义编辑器上文件夹中的所有资源。在项目和文件夹定义编辑器上,您还可以对资源执行操作,例如启动测试控制台或启动管道编辑器。在任何这些编辑器上单击项目,文件夹或资源的名称,以显示该组件的编辑器。

所有服务总线资源(例如服务,WSDL文件和XQuery转换)仅驻留在一个项目中。项目不重叠。资源可以直接在项目下创建,也可以进一步组织到文件夹中。但是,无论资源位于哪个项目中,都可以引用任何资源。

在Service Bus中创建域时,将自动创建一个默认项目。

系统项目

项目导航器包括一个名为System的默认项目,该项目包含一个包含全局资源(例如JNDI提供程序,SMTP服务器,代理服务器和UDDI注册中心)的平面文件。该项目包括每种类型的全局资源的文件夹。您不能在System文件夹中创建任何项目或文件夹,只能在全局资源中创建。您在System项目中创建的全局资源可由您在任何Service Bus项目中创建的资源使用。

osb 控制台入门

2.1.3.2项目和文件夹名称

项目名称和文件夹名称限制为64个字符,并且必须遵循《服务总线组件的命名准则》中的准则列表。

项目和文件夹嵌套的名称,长度和嵌套级别最终会受到操作系统限制的影响。由于操作系统的限制,创建名称非常长的文件夹或项目或深度嵌套的文件夹可能会失败。

2.1.3.3使用项目和文件夹的合格资源名称

项目和文件夹限定Service Bus资源的名称。对资源的引用构造如下:

项目名称/文件夹/.../子文件夹/资源名称

服务总线资源

您在Service Bus中创建的组件称为资源。资源可以包括定义服务端点的代理和业务服务,以及定义服务的消息处理逻辑的管道和拆分联接。资源还包括支持资源,例如服务帐户,WSDL文档,JNDI提供程序,MQ连接等等。资源存储在创建它们的项目和文件夹中。某些资源可以在不同的项目之间共享。

Oracle Service Bus控制台编辑器

可以使用控制台中特定于该类型资源的编辑器来配置每种资源。从项目浏览器中打开资源时,将显示该资源的定义编辑器,并且可以为该资源配置属性。定义编辑器在右上工具栏中具有一组标准工具,包括“保存”,“全部保存”,“帮助”,“关闭”和“全部关闭”。此外,每个编辑器都包含特定于所配置资源的工具。这些工具使您可以执行其他任务,例如启动测试控制台,启动管道编辑器,导出WSDL文件,查看引用等等。下图显示了代理服务定义编辑器。

osb 控制台入门