mule的helloworld

下载mule-standalone-3.1.1.zip 开源的版本
设置
MULE_HOME=E:\tools\mule-standalone-3.1.1
把$MULE_HOME/bin放到PATH里面
参考http://www.mulesoft.org/documentation/display/MULE3INTRO/Hello+World+Example

进入E:\tools\mule-standalone-3.1.1\examples\hello
ant
会把生成的mule-example-hello放到E:\tools\mule-standalone-3.1.1\apps里面
启动E:\tools\mule-standalone-3.1.1\bin\mule.bat

访问http://localhost:8888/?name=Ross
出现Hello Ross, how are you?
[img]http://www.mulesoft.org/documentation/download/attachments/29098002/HelloW.png?version=1&modificationDate=1288289371711[/img]

-----------------echo---------------------这个例子更简单一点-
看考http://www.mulesoft.org/documentation/display/MULE3INTRO/Echo+Example

似乎这个版本不用用cxf的webservice当例子了
cd E:\tools\mule\mule-standalone-3.1.1\examples\echo
ant
生成E:\tools\mule\mule-standalone-3.1.1\apps\mule-example-echo.zip
运行E:\tools\mule\mule-standalone-3.1.1\bin\mule.bat
生成log:E:\tools\mule\mule-standalone-3.1.1\logs\mule.log

http://localhost:65082/services/EchoUMO/echo/text/helloningge
出现helloningge,最后一个单词是什么就打印什么

只写了一个简单的类
package org.mule.example.echo;

import javax.jws.WebParam;
import javax.jws.WebResult;
import javax.jws.WebService;

@WebService
public class Echo
{
@WebResult(name="text")
public String echo(@WebParam(name="text") String string)
{
return string;
}
}

测试类里用了类似httpclient的东西

E:\tools\mule\mule-standalone-3.1.1\examples\echo>tree /F
卷 winE 的文件夹 PATH 列表
卷序列号为 FCC8-FFC0
E:.
│ .muleide
│ build.xml
│ mule-example-echo-3.1.1.zip
│ mule-example-echo.zip
│ pom.xml
│ README.txt

├─src
│ ├─main
│ │ ├─app
│ │ │ mule-config.xml
│ │ │
│ │ ├─java
│ │ │ └─org
│ │ │ └─mule
│ │ │ └─example
│ │ │ └─echo
│ │ │ Echo.java
│ │ │
│ │ └─resources
│ └─test
│ ├─java
│ │ └─org
│ │ └─mule
│ │ └─example
│ │ └─echo
│ │ CxfEchoFlowTestCase.java
│ │ CxfEchoTestCase.java
│ │
│ └─resources
│ echo-cxf-config.xml
│ echo-cxf-response.xml
│ log4j.properties
│ mule-test-exclusions.txt

└─target
│ mule-example-echo.jar

└─classes
└─org
└─mule
└─example
└─echo
CxfEchoFlowTestCase.class
CxfEchoTestCase.class
Echo.class
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值