Mule 的ESB应用,目前越来越广泛。前面也讲过,Mule ESB开发主要是使用MuleStudio工具,通过画好流程图,它封装好的控件,开发完成后,相信很多人会问,它应该怎么部署?是不是和eclipse开发的工程一样,部署到tomcat或者jetty等服务器上。
其实,mule也有自己的应用服务器。mule-standalone(目前已经更新到最新版本3.3.0)。它也是类似于tomcat,用muleStudio打包好工程后,把它部署到Mule的服务器上。
Mule服务器分为两种。一种是企业版(EnterPrise),它是收费的。试用期一个月,不过功能更强一些,支持Mule的全部功能。部署工程也很简单。可以通过访问网页的形式去部署工程。它默认为localhost:8085,用户名和密码都是admin,感兴趣的可以到官网(http://www.mulesoft.org/)上下载下来尝试一下。
还有一种是社区版。这一种是免费的。用户可以下载下来部署使用。不过功能不如企业版强一些。它的部署是需要手动部署。把打包好的工程解压,然后放到mule-standalone的APP文件夹底下。再启动服务器就ok了。
这样mule工程就简单的部署好了。启动mule服务器,windows系统是点击mule.bat文件,linux系统是用命令行”./mule”就可以启动了。
以上就是mule工程的简单部署,具体尝试部署,你们可以下载下mule-standalone尝试一下。