MuleESB--HelloWorld

   上篇博客对MuleESB进行了大概的介绍,本篇博客将用MuleESB做第一个Demo

    环境准备:

    下载:

                                               

mule-standalone是运行MuleEsb的环境;使用的是社区版。

AnypointStudioIDE环境。

 

设置环境变量:

                                                                          MuleESB--HelloWorld_第1张图片

 

打开AnypointStudio,新建一个项目:

                                                                                                      MuleESB--HelloWorld_第2张图片

打开test.xml,拖拽两个File

                                                                                                                 MuleESB--HelloWorld_第3张图片

双击图标,进行属性配置:

                 MuleESB--HelloWorld_第4张图片

                              MuleESB--HelloWorld_第5张图片

 

运行起来,查看结果。

运行之前:

                              MuleESB--HelloWorld_第6张图片

运行之后:

                                          MuleESB--HelloWorld_第7张图片

 

控制台输出:

                   

总结:

       Demo是使用MuleESB最简单的一个Demo。MuleESB提供了一个消息框架,用于程序之间的数据交换。应用被封装成为服务, 服务包含服务组件、消息路由和其它一些配置。Transport使得服务间的数据在不同渠道内得以传送,并且transport在对数据的传输过程中,对需要格式转换的数 据进行数据转换。MuleESB不是取代现有程序架构,相反MuleESB利用如Apache CXF、Spring等开源项目,对自己的项目进行了功能加强。MuleESB得以较好的解决各个系统、 各种平台、各种复杂情况的整合。

你可能感兴趣的:(MuleESB--HelloWorld)