zoukankan      html  css  js  c++  java
  • 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 > 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 查看统计结果

  • 相关阅读:
    golang 内存模型
    go-设计思想
    扁平化团队的实质
    技术团队的管理体系
    技术团队的目标管理
    从0到1打造直播 App
    管理你的项目
    JavaEE开发基础
    Java调优知识汇总
    从技术走向管理读书笔记
  • 原文地址:https://www.cnblogs.com/skyme/p/2236910.html
Copyright © 2011-2022 走看看