开发工具:MuleStudio,可以直接去官网下载。
创建新工程:File > New > Mule Project
因为我要做的实例是用ajax调用进行拼写检查,所以工程名为AjaxSpellChecker,只要填写工程名即可,其他都默认。
界面如下:
我们创建一个简单xml schema-transform.xsl用于接受参数控制,一个简单的界面-src/main/app/docroot/SpellChecker.html
选中ajax,切换到Global Elements,在这个页面创建一个Connecter
保存文件,运行工程,在工程上点右键,Run As > Mule Application
正常启动应该能看到:
**********************************************************************
* Application: ajaxspellchecker *
* OS encoding: GBK, Mule encoding: UTF-8 *
* *
* Agents Running: *
* Clustering Agent *
* JMX Agent *
**********************************************************************
INFO 2013-10-12 15:24:03,978 [main] org.mule.module.launcher.MuleDeploymentService:
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+ Started app ‘ajaxspellchecker’ +
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
在浏览器访问http://localhost:8090/SpellChecker.html,再输入框中输入非正确的单词,如下图效果
至此,一个简单的实例完成。