<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    linugb118--java space

    Java

    Mule ESB 實戰

    ESB

    1.下載
    http://www.mulesoft.org/documentation/display/MULE2INTRO/Home

    下載Mule ESB 2.2.1 Full Dist.

    2.zip 文件

    3.安裝所需要的環境
    http://www.mulesoft.org/documentation/display/MULE2INTRO/Installing+Mule
    java1.5+

    Mule Build Tool有三種方式
    Ant/Maven/Mule IDE
    下面以Maven 為例進行操作

    4.設置環境變量
    比如

    Linux/UNIX

    export JAVA_HOME=/opt/java/jdk
    export MAVEN_HOME=/opt/apache/maven-2.0.9
    export MAVEN_OPTS='-Xmx512m -XX:MaxPermSize=256m'
    export MULE_HOME=/opt/mule
    export PATH=$PATH:$JAVA_HOME/bin:$MAVEN_HOME/bin:$MULE_HOME/bin


    Windows

    set JAVA_HOME=C:\Program Files\Java\jdk
    set MAVEN_HOME=C:\Apache\maven-2.0.9
    set MAVEN_OPTS=-Xmx512m -XX:MaxPermSize=256m
    set MULE_HOME=C:\Mule
    set PATH=%PATH%;%JAVA_HOME%\bin;%MAVEN_HOME%\bin;%MULE_HOME%\bin
       
    Note: If you will run Mule as a Windows service, you must create system environment variables instead of user environment variables.

    創建一個Maven repository 目錄,比如c:\.m2\repository 在windows系統上,如果windows 不讓創建.m2文件夾,請用mkdir目錄創建
    打開Maven conf 目錄,比如c:\apache-maven-2.0.9\conf;打開setting.xml 文件,查找localRepository
    將注釋去除或者添加一段
    <localRepository>c:/.m2/repository</localRepository>

    5.run Hello Word
    進入windows cmd 命令行,分別查看ant/maven是否正常

    在%MULE_HOME%\lib\user 中查看是否存在mule-example-hello.jar
    如果不存在 那么我們需要ant 或者 mvn 來build jar
    我對mvn不是很熟悉,就用ant,在MULE_HOME%\examples下可以看到hello的例子
    下面有build.xml 和pom.xml
    查看build.xml 會發現,執行ant setup就能build hello project
    在下來就要運行mule,hello文件夾下面的readme有描述

    ------------------
       Linux / Unix
        ------------
        mule -config file:conf/hello-config.xml
        mule -config file:conf/hello-http-config.xml
         or
        export MULE_LIB=./conf
        mule -config hello-config.xml
        mule -config hello-http-config.xml

        Windows
        -------
        mule.bat -config file:conf/hello-config.xml
        mule.bat -config file:conf/hello-http-config.xml
         or
        SET MULE_LIB=.\conf
        mule.bat -config hello-config.xml
        mule.bat -config hello-http-config.xml
       如果運行 http config那么通過
        http://localhost:8888/?name=Ross 可訪問
     --------------------------------------------
     
     更方便的是例子下面提供了hello.bat 直接運行該bat 并輸入1或者2為參數就能啟動hello mule
     (需要提醒的是,第一次啟動mule會有一大堆許可文件要你看,你輸入任何鍵回車后多次過后你就能發現mule啟動成功了)
     
     在conf下有hello-config.xml/hello-http-config.xml
     hello-config.xml他們在console端,通過system.in輸入message,然后在system.out輸出
     hello-http-config.xml 表示在瀏覽器中輸入http://localhost:8888/?name=Ross 那么web頁面會現在動態的name
     
    6最簡單構建Mule project
    你可以通過安裝Eclipse Mule IDE
    http://www.mulesoft.org/documentation/display/MULE2INTRO/Quick+Start
    或者Setting Up Eclipse for Use with Maven
    http://www.mulesoft.org/documentation/display/MULE2INTRO/Setting+Up+Eclipse+for+Use+with+Maven

     

     
       


     

    posted on 2010-08-11 13:55 linugb118 閱讀(3813) 評論(0)  編輯  收藏


    只有注冊用戶登錄后才能發表評論。


    網站導航:
     

    My Links

    Blog Stats

    常用鏈接

    留言簿(1)

    隨筆檔案

    搜索

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 成人免费ā片在线观看| 色屁屁在线观看视频免费| 久久综合亚洲色HEZYO国产| 久久亚洲精品国产亚洲老地址| 亚洲AV成人精品日韩一区| 毛片视频免费观看| 亚洲 欧洲 视频 伦小说| 免费理论片51人人看电影| 亚洲精品无码久久久影院相关影片| 亚洲精品中文字幕无乱码麻豆| 黄网站色在线视频免费观看| 国产不卡免费视频| 一个人看的在线免费视频| 成年女人毛片免费播放人| 亚洲高清乱码午夜电影网| 亚洲XX00视频| 成全视频在线观看免费| 国产精品V亚洲精品V日韩精品| 中国一级毛片免费看视频| 亚洲嫩草影院久久精品| 日韩毛片免费无码无毒视频观看| 香蕉视频亚洲一级| 国产亚洲日韩在线三区| 国产精品亚洲专一区二区三区| www.999精品视频观看免费| 亚洲国产美女精品久久久| 亚洲 小说区 图片区 都市| 久久不见久久见免费影院www日本| 国产亚洲一区二区三区在线| 国产在线观看麻豆91精品免费| 亚洲人成网站999久久久综合| 亚洲区不卡顿区在线观看| 美女黄网站人色视频免费| 亚洲AV无码国产在丝袜线观看| caoporn国产精品免费| 亚洲A∨无码无在线观看| 在线观看免费无码视频| 亚洲国产精品久久网午夜| 免费大黄网站在线看| 99免费在线观看视频| 亚洲欧洲日产专区|