首页 > 其他 > 详细

Mule ESB从无到有

时间:2014-03-29 20:15:21      阅读:605      评论:0      收藏:0      [点我收藏+]

        这篇文章旨在帮助新手快速学习ESB 。从下载安装到建立一个简单实例,通过这一系列的过程,你会很容易进入ESB的世界。

首先,下载MuleStudio

        地址:http://www.mulesoft.org/

什么是MuleStudio?

        Mule Studio是一个功能强大、用户界面友好的基于Eclipse的开发工具。你不需要深入了解MuleXML配置语法,就可以在几分钟内轻松的创建、编辑、测试Mule ESB流程。Mule Studio其中一个最大的好处是用图形化的方式创建Mule ESB流程

        Mule Studio有两个版本,社区版和企业版,社区版免费,基本够用了。

                bubuko.com,布布扣

        下载完成后,解压启动,会提示选择workspace。这和eclipse是非常相近的,所以,如果是有eclipse开发经验,这些是很容易理解的。

        进入工作空间后,可以像在eclipse中新建项目一样,新建一个mule project,开始我们的第一个小例子。

        输入工程名称SpellChecker(官方实例),其他默认,一直下一步:

  bubuko.com,布布扣

        我们将要实现的例子的过程是这样的:

                读取一个指定的文件夹中的内容,通过某些中间的过程之后,输出到另一个文件夹。

        首先,我们建立两个文件夹,一个用来输入,一个用来接收输出:InXML、OutXML

bubuko.com,布布扣

        下面开始建立esb流程,首先双击SpellChecker.mflow画布,按照下图,把相关服务拖入画布:

                bubuko.com,布布扣

bubuko.com,布布扣

        设置输入File,双击图片,设置它的路径,指向你新建的文件夹:

                bubuko.com,布布扣

        设置HTTP服务,这里借助google的服务做演示(可能会因为代理的原因,有一点小问题,你会在完成后打开输出文件时发现这个问题):

                bubuko.com,布布扣

bubuko.com,布布扣

        设置输出文件路径已经输出文件名的格式,这里以日期为名称:

                bubuko.com,布布扣

bubuko.com,布布扣

        至此,我们的第一个小例子的创建已经完成,下面我们来测试一下。

                右键工程-->run as --> mule application

        控制台上会显示出类似 启动spellchecker项目成功的提示,如果没有错误信息提示,我们就成功启动了这个服务,可以进行测试。

        在mulestudio安装目录中的examples中有个spellcheckc.xml文件,将这个文件放入InXML,ESB服务开始处理:

                bubuko.com,布布扣


        我们可以看到ESB服务处理的过程。完成后,打开OutXML,里面多了一个文件,这个就是服务的输出了。

        OK,至此,我们已经顺利的完成了一个简单的Mule ESB小例子,如果你是初学者,你可以借助这个小例子,从头到尾走一遍,这样你就明白ESB是如何工作的,我们如何使用ESB啦。


Mule ESB从无到有,布布扣,bubuko.com

Mule ESB从无到有

原文:http://blog.csdn.net/libaoqiang613/article/details/22470745

(1)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!