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 查看统计结果

  • 相关阅读:
    C# 深浅复制 MemberwiseClone
    负载均衡算法,轮询方式
    大话设计模式之工厂模式 C#
    大话设计模式:代理模式 C#
    C# 单元测试
    【前端安全】JavaScript防http劫持与XSS
    神秘的 shadow-dom 浅析
    【CSS进阶】伪元素的妙用2
    【CSS进阶】CSS 颜色体系详解
    【CSS进阶】box-shadow 与 filter:drop-shadow 详解及奇技淫巧
  • 原文地址:https://www.cnblogs.com/skyme/p/2236910.html
Copyright © 2011-2022 走看看