WSO2 ESB(4)

WSO2的企业服务总线(ESB)的用户指南

用户指南介绍了如何配置WSO2 ESB使用基于Web的管理控制台。 WSO2的管理控制台已经过测试的Mozilla Firefox2.0,3.0和Internet Explorer 6.0,7.0的Web浏览器,分辨率为1024x768

1,WSO2 ESB安装和运行

参考前面的信息

2,访问ESB的基于Web的管理控制台

启动成功,输入https://localhost:9443/carbon即可登录

3,登录

使用admin admin登录

4,改变密码

点击 Configure 点击 User and Roles就可以修改密码

5,图示和说明

说明信息如下

图示 说明
添加 - 单击此图标添加一个项目。最经常点击这个图标,给出了一个子菜单,您可以从中选择一个元素。
编辑 - 单击此图标,修改现有的项目。
删除 - 单击此图标可以永久删除一个项目。将出现一条消息,提示您确认删除。
注册表浏览器 - 单击此图标可以查看注册表浏览器。您可以选择从本地注册表中的元素,以及综合注册表,都登记在浏览器中显示。用户也选择从治理注册表以及配置注册表选项。
命名空间编辑器 - 点击这个图标,打开命名空间编辑器对话框。
禁用统计 - 统计生成过程中,该图标表示。单击此图标停止统计生成相应的元素。
启用统计 - 此图标表示,目前尚未产生的静。点击此图标开始统计生成相应的元素。
禁用跟踪 - 此图标表示消息跟踪进展。单击此图标停止跟踪各自的元素。
启用跟踪 - 消息不会被追踪,目前该图标表示。点击此图标开始跟踪各自元素的消息。
代理服务 - 此图标将被用来表示服务列表页上的代理服务。
上下文敏感的帮助 - 要了解一个功能,单击此图标。一个上下文敏感的帮助窗口会弹出。

6,常见的屏幕和对话框

注册表浏览器 - 这个对话框是从挑注册表选项调用。注册表浏览器包含集成的注册表和本地注册表中的元素。


添加命名空间 - 按一下从Namespaces link的配置节命名空间链接调用此对话框。 XML命名空间提供了一个简单的方法使用可扩展标记语言文件关联URI引用确定的命名空间限定的元素和属性名。输入前缀和URI,标识。


7,管理基础Synapse配置

Synapse配置语言包括端点,序列,注册表项,任务,代理服务和更多的。到ESB的消息是由底层突触引擎处理,通过调解序列,并传送到指定的终端。此外,计划的任务可能会注入到ESB中的新邮件,定期或执行其他任务。

代理服务

代理服务定义ESB上,可以接受请求,调解,并提供实际服务托管的虚拟服务。代理服务可以执行运输或界面切换和揭露比实际的服务,即WSDL,政策,以及像WS- RM的QoS方面的WS - Security等不同的语义

添加代理服务

此功能允许您添加一个代理服务。请参阅有关详细信息,添加代理服务。

代理服务行动

您可以编辑,删除,启用统计,启动和停止代理服务,并启用跟踪代理服务,如下所述。在与一个特殊的图标被用来表示代理服务的服务列表页将显示所有现有的代理服务。点击代理服务的名称,将带你到该服务的具体配置。代理服务行动启动按一下就可以在表中找到相应的链接。


代理服务的具体配置
编辑代理服务
使用此功能来修改现有的代理服务。
在代理服务的具体配置“部分中,单击”编辑“链接。将显示“代理服务”页面。
重新部署代理服务
使用此功能重新部署代理服务。
在代理服务的具体配置“部分中,单击”重新部署链接“。这将重新部署的代理服务。
启用统计
使用此函数来生成代理服务的统计数据。
在代理服务的具体配置“部分中,单击”启用统计链接。
启用跟踪
使用此功能,使跟踪代理服务。
在代理服务的具体配置“部分中,单击”启用跟踪链接。

预定任务

内置的Quartz调度允许管理员计划任务在指定的时间间隔运行。任务可用于启动长时间运行的任务,反复过程自动化和促进报告等的任务是简单的Java类必须实现org.apache.synapse.startup.Task的接口只定义了一个单一的“公共无效的execute(); “的方法。这样一个任务可能使用的ESB/ Apache Synapse的API的调查对外服务,注入到ESB消息或执行任何可以在Java中实现的任务。

有关详细信息,预定的任务,请参阅文档。

Endpoints

端点是一个特定目的地的消息。它可以被指定为一个端点地址,WSDL端点,比集团失败,或负载平衡组。
端点可以添加,编辑和删除。您还可以启用地址和WSDL端点的统计信息。
请参阅端点上的细节文档。

序列

一个序列元素用于定义一个序列后,可作为调解人的序列。如果配置定义名为主要序列,那么它被视为ESB的主要调解序列。如果这样的序列是没有本地定义的,并已指定一个注册表,注册表是抬头名为“main”,发现的主要调停序列的关键。如果用户不定义主或故障序列,ESB将创建默认的序列。

请参阅文档管理细节序列。

消息存储

消息存储元素用于定义消息存储,可用于存储ESB消息。商店调解员可用于存储与邮件存储可以被用来实现不同的消息传递模式在消息store.Message处理器的消息。
可用于相关的消息处理器,消耗从消息存储的消息,并做处理。
用户可以创建自己的消息存储实现和使用它。 WSO2 ESB船舶与内存中的信息存储和JMS消息存储。
请参阅有关详细信息,管理消息存储的文档。

消息处理器

一个序列元素用于定义一个消息处理器,可用于处理相关的消息存储的路由。

请参阅文档管理细节序列。

本地注册表项

本地注册表项用于本地资源,如脚本,架构,WSDL中,政策和其他资源配置中的定义。他们不上传或综合登记处获取。它们是静态的。在本地注册表中存在一个条目,有超过一个综合注册表中存在的同名项更高的优先级。

添加本地注册表项

点击导航器上的本地条目。
管理本地注册表项窗格中,你可以选择你想要的类型的本地条目,点击每个条目的添加,添加一个。


内衬文本

输入条目名称。
在“值”字段中,指定的属性值
点击“保存”。

内联XML

输入的XML项目的名称。
在“值”字段中,输入XML代码。
点击“保存”。

源网址

输入源文件的名称。
在“值”字段中,指定源文件的URL位置。
点击“保存”。

本地注册表行动

您可以编辑和删除先前进入本地注册表项。所有现有的本地注册表项,将显示表中的注册表项。点击表中的相应的图标,启动注册表操作。


编辑本地注册表项
使用此选项来修改注册表项。
在注册表表的“操作”列中,单击您要编辑的条目对应的编辑图标。注册表项,页面将显示出来。
进行必要的更改,并单击“保存”。
删除本地的注册表项
使用此功能删除以前已输入的注册表项。
在注册表表的“操作”列中,单击要删除的条目相应的删除图标。

ESB的配置(源视图)

此功能提交您所做的运行ESB的主机的本地存储的配置更改。为您的配置XML代码显示在当前配置中的文本区域。您还可以直接在XML代码进行任何更改。

若要套用您的变更,并点击“更新”按钮保存配置到本地存储。这将首先验证所提供的配置,并警告您有关的任何故障或检测不一致。用户有选择进行更新操作或取消在这一点上。如果没有检测到故障,配置将被应用,并保存到存储。

复位操作可以用来恢复你所做的任何更改源视图,并恢复到上次保存的配置。

请参阅文档管理细节突触配置。

综合注册管理

注册表提供了一种机制的创建和存储配置元素外ESB。这些注册表的内容可以动态加载或修改,这将使运行时修改ESB的行为。文件夹结构,给出了一个明确的说法,现有的文件和方便地访问修改的文件。一旦这些文件被加载,其内容缓存在ESB为指定的持续时间,以及更新的缓存期结束。

在确定代理服务的目标序列和目标端点时,您可以使用这些文件。

管理注册表项

请参阅文档管理有关详细信息,嵌入注册表。

监视系统

此功能提供了有关ESB的运行时信息的管理员控制台上。它显示了系统的统计数据,调解统计,交通统计,系统日志,SOAP的示踪剂,调解示踪和消息流。

监测WSO2 ESB的一个详细的指南可以在这里找到。

时间: 2024-08-04 10:48:14

WSO2 ESB(4)的相关文章

WSO2 ESB(1)

什么是WSO2 ESB? WSO2 ESB是一个轻量级的易于使用的企业服务资源总线.WSO2 ESB允许系统管理员和SOA架构师,消息路由,虚拟化,中介,转换,日志记录,任务调度,负载平衡,失败了路由,事件经纪和更简单,轻松地配置.运行时被设计为完全异步,基于Apache Synapse进行处理.WSO2 ESB4.0.2是可定制的解决方案,可以满足现有的需求. 在哪下载? http://wso2.org/downloads/esb WSO2 ESB组件体系结构? 先看张官方的图 WSO2 ES

WSO2 ESB(5)

WSO2的应用服务器 WSO2的应用服务器是基于WSO2 Carbon平台的企业级就绪的应用程序服务器.继承的WSO2 Web服务应用服务器(WSAS),WSO2的应用服务器(AS)支持除了其Web服务管理功能的Web应用程序部署和管理.加上WSO2的Carbon功能,用户现在有能力管理他们的应用程序,范围从Web服务,Web应用程序在一个统一的方式在应用程序服务器管理控制台本身. Web服务规范的基础上面向服务的架构(SOA)的概念,支持安全,可靠和事务集成基于松散耦合,这是固有的可扩展性的概

WSO2 ESB(3)

在上一篇写的是消息中介,接下来是代理服务 代理服务 顾名思义,代理服务充当了WSO2 ESB服务的代理,通常是一个已经存在的服务端点,代理服务可以使用不同的传输方式. 客户可以直接发送请求代理服务的ESB,客户看到服务代理. 运行示例 配置WSO2 ESB 登录https://localhost:9443/carbon 点击Web Services > List 你会看到已经定义,目前还没有代理服务. 在左边点击 Web Services > Add > Proxy Service 您会

WSO2 ESB(2)

下面通过两个示例来介绍消息中介和服务中介的最常见的使用场景. 先决条件 JDK or JRE version 1.6.x 或更高 Apache Ant version 1.7.0 或更高 消息中介 在这个示例中,ESB将用于过滤和记录日志信息. 下载WSO2 ESB http://wso2.org/downloads/esb 下载最新版本 解压安装,下面提到的<esb-home>就是当前解后的目录 启动WSO2 ESB      见上节 登录进入控制台 点击左侧Monitor > Sys

几款开源ESB总线的比较(转)

现有的开源ESB总线中,自从2003年第一个开源总线Mule出现后,现在已经是百花争鸣的景象了.现在我就对现有的各种开源ESB总线依据性能.可扩展性.资料文档完整程度以及整合难易程度等方面展开. CXF CXF的定位不是ESB总线,而是一个服务框架(Service Framework),主要还是为关于服务的应用提供API上的支持,或者上下文上的管理. 但是它的前身之一的Celtix就是IONA公司捐献给开源界的ESB总线,所以整体上还是能提供ESB总线的功能(需依靠与其它的容器).在CXF中的总

面向服务架构(SOA)和企业服务总线(ESB)

学习和研究在企业中实施面向服务架构(SOA),简单回顾SOA和ESB,重点关注微软在SOA领域的相关指导和.NET社区的相关开源的解决方案,和大家一起来探讨如何在企业里实现SOA,期望有实施SOA经验的同学发表意见. 一.SOA的历史      1996年,Gartner最早提出SOA.2002年12月,Gartner提出SOA是"现代应用开发领域最重要的课题",SOA并不是一个新事物,IT组织已经成功建立并实施SOA应用软件很多年了,BEA.IBM.等厂商看到了它的价值,纷纷跟进.S

微服务实战:从架构到发布(二)

引言:上篇文章介绍了微服务和单体架构的区别.微服务的设计.消息.服务间通信.数据去中心化,本篇会继续深入微服务,介绍其它特性. 治理去中心化 通常"治理"的意思是构建方案,并且迫使人们通过努力达到组织的目标.SOA治理指导开发者开发可重用的服务,以及随着时间推移,服务应该怎么被设计和开发.治理建立了服务提供者和消费者之间对于服务的协定,告诉消费者能从服务提供获取到什么样的支持. SOA中有两种常见的治理: 设计时的治理-定义和控制服务的创建.设计和服务策略的实施. 运行时的治理-确保执

借助Apache Camel实现企业应用集成(EAI)在日益增长

IT项目的需求通常会发生变化,这其中就包括与其他系统集成的需求.对于项目的成功来讲,能够快速地 响应这样的变化是至关重要的,所以软件和开发过程必须要做到这一点.幸运的是,企业应用集成( Enterprise Application Integration,EAI)在构建可扩展性的.可维护性的以及可胜任的集成解决方案方 面,以一种创造性的方式为我们提供了所有的知识.技术以及最佳实践. 但是,大多数的集成方案会 给我们带来一种困境:尽管它们功能完备并且对于苛刻的环境来说富有成效,但是在开始学习.部署

微服务(Microservices)—Martin Flower【翻译】【转载】

本文转载自:http://www.cnblogs.com/liuning8023/p/4493156.html ---------------------------------------------------------------------------- 原文是 Martin Flower 于 2014 年 3 月 25 日写的<Microservices>. 本文内容 微服务 微服务风格的特性 组件化(Componentization )与服务(Services) 围绕业务功能的组