`

Wso2ESB (2)

    博客分类:
  • ESB
阅读更多

下面通过两个示例来介绍消息中介和服务中介的最常见的使用场景。

先决条件

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 > System Logs

可以看到所有控制台的日志

点击Monitor > System Statistics

你将看到目前没有运行中的消息中介

点击 main -> manager -> service bus -> Sequences -> Edit Sequence -> Sequences

可以看到现在有两个sequence,main和fault

点击main旁边的Edit

出现下图

在最顶层有两个节点,In和Out,一个表示请求,一个表示回应,在请求中要走两个处理,一个是Log日志处理,一个Filter过滤处理。

在主界面上将监控和调试打开

然后启动axis2 server的服务

到<esb-home>/samples/axis2Server/src/SimpleStockQuoteService 运行ant

然后到<esb-home>/samples/axis2Server目录运行axis2server.sh

到目录<esb-home>/samples/axis2Client目录执行

ant stockquote -Daddurl=http://localhost:9000/services/SimpleStockQuoteService -Dtrpurl=http://localhost:8280 -Dsymbol=IBM -Dmode=quote

看运行结果

[java] Standard :: Stock price = $94.05557229834928

可以在Monitor > System Logs 里看到日志内容

点击 Monitor > Mediation Tracer 可以看ESB发出来的消息

然后点击 Monitor > Mediation Statistics 查看统计结果

 

 

1
1
分享到:
评论

相关推荐

    WSO2ESB的详细介绍指南

    WSO2 ESB(Enterprise Service Bus)是一款开源的企业服务总线,由WSO2公司开发。它是企业级集成解决方案的核心组件,旨在简化不同系统之间的通信,实现服务化架构。本指南将深入探讨WSO2 ESB的安装、配置、使用以及...

    WSO2ESB 5.0.0 汉化包

    WSO2ESB 5.0.0 汉化后的jar.zip 评分: 内含 WSO2ESB 5.0.0 界面汉化的jar包 下载后将zip格式文件解压后 将jar copy 到 wso2esb-5.0.0/repository/components/plugins 中 将对应的jar替换便可完成汉化

    WSO2 ESB消息路由示例

    **WSO2 ESB消息路由示例** WSO2企业服务总线(ESB)是一款强大的中间件,用于实现企业应用程序之间的集成和通信。在WSO2 ESB中,消息路由是其核心功能之一,它允许系统根据预定义的规则和策略对消息进行导向和处理...

    WSO2 ESB 使用手册

    WSO2 ESB 使用手册,项目中使用到了WSO2的ESB功能作为ESB使用

    wso2 esb installation part 5

    wso2 esb installation part 5

    WSO2ESB服务总线部署及使用说明.doc

    然而,由于WSO2 ESB产品已被整合进WSO2 Enterprise Integrator (WSO2 EI) 或者 Micro Integrator (WSO2 MI),因此在最新版本中,我们可能需要从WSO2官方网站下载WSO2 EI或MI来实现类似的功能。以下是对WSO2 ESB 5.0...

    wso2esb-tooling-composite-p2-5.0.0.zip

    官网下载,Eclipse插件:WSO2 ESB tooling,适配WSO2 ESB 5.0.0。 仅 Eclipse Mars.2 Release (4.5.2) 版本可使用(我用的是Eclipse JEE Mare.2)。 如果需要Eclipse汉化,必须先安装 WSO2 ESB tooling,再安装...

    wso2esb-5.0.0.zip

    【标题】"wso2esb-5.0.0.zip" 指的是WSO2 Enterprise Service Bus的5.0.0版本的压缩包文件。这个产品是WSO2公司提供的一款开源的企业服务总线(Enterprise Service Bus,ESB),它在分布式系统中起到了中介的作用,...

    WSO2 ESB 协议转换示例(http to jms)

    在企业级服务集成中,WSO2 Enterprise Service Bus (ESB) 是一个强大的中间件平台,它提供了丰富的功能来连接不同协议、数据格式和服务。本示例将探讨如何在WSO2 ESB中实现协议转换,特别是从HTTP协议转换为JMS ...

    WSO2 ESB 企业服务总线总结文档

    **WSO2 ESB 企业服务总线** WSO2 ESB(Enterprise Service Bus)是WSO2公司推出的一款开源的企业级服务总线,它基于Java语言开发,遵循ESB(企业服务总线)模式,旨在帮助企业实现服务的集成、管理和优化。作为一个...

    WSO2 ESB 数据转换示例

    **WSO2 ESB 数据转换示例** WSO2 Enterprise Service Bus (ESB) 是一个功能强大的开源中间件,用于实现服务之间的集成和通信。它提供了多种数据转换能力,允许在不同格式、协议和系统之间无缝地传递信息。在这个...

    wso2 esb 服务编排

    【WSO2 ESB服务编排】是企业级服务总线(Enterprise Service Bus)中的一种重要功能,它允许开发者通过组合、路由、转换和管理多个服务来创建复杂的业务流程。WSO2 ESB是开源软件供应商WSO2提供的中间件产品,它作为...

    Beginning WSO2 ESB(Apress,2016)

    Gain a strong foundation of core WSO2 ESB concepts and acquire a proven set of guidelines designed to get you started with WSO2 ESB quickly and efficiently. This book focuses on the various ...

    一些关于wso2 esb的文档

    关于WSO2 ESB的知识点: WSO2 ESB(Enterprise Service Bus)是WSO2公司推出的一款开源服务集成中间件,它旨在简化企业应用程序之间的通信,实现服务导向架构(SOA)。WSO2 ESB提供了多种功能,包括消息路由、转换...

    wso2esb-tooling-eclipse-jee-mars-linux-gtk-x86_64-5.0.0.zip

    【标题】"wso2esb-tooling-eclipse-jee-mars-linux-gtk-x86_64-5.0.0.zip" 提供的是一个针对WSO2 ESB(Enterprise Service Bus)的Eclipse集成开发环境插件,适用于Linux GTK x86_64平台,基于Eclipse Mars版本。...

    WSO2ESB 5.0.0 汉化后的jar.zip

    内含 WSO2ESB 5.0.0 界面汉化的jar包 下载后将zip格式文件解压后 将jar copy 到 wso2esb-5.0.0/repository/components/plugins 中 将对应的jar给替换就成

    WSO2-ESB、WSO2 Enterprise Integrator 6.6.0 使用手册.doc

    【WSO2 Enterprise Integrator 6.6.0 使用手册】是关于WSO2公司提供的企业级集成解决方案的详细指南,特别关注了WSO2 ESB的升级版——WSO2 EI 6.6.0。WSO2是一家专注于开源SOA解决方案的提供商,其产品家族包括API ...

    WSO2ESB汉化

    【WSO2 ESB汉化】是针对WSO2 Enterprise Service Bus(ESB)的本地化工作,旨在为中文用户提供更友好的用户界面和文档,便于理解和操作。WSO2 ESB是一个开源的企业服务总线,它允许企业通过集成不同系统和服务来构建...

Global site tag (gtag.js) - Google Analytics