首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

mule2.1.2 初始认识 发布cxf 和axis服务

2012-11-03 
mule2.1.2 初步认识 发布cxf 和axis服务package?com.eagle.mule.test.clint ????import?java.io.IOExcept

mule2.1.2 初步认识 发布cxf 和axis服务

          package?com.eagle.mule.test.clint; ????import?java.io.IOException; ??import?java.io.InputStream; ????import?org.apache.commons.io.IOUtils; ??import?org.mule.api.MuleException; ??import?org.mule.api.MuleMessage; ??import?org.mule.module.client.MuleClient; ????public?class?Client?{ ??????public?static?void?main(String[]?args){ ??????????MuleClient?client?=?null;? ??????????try?{ ??????????????client?=?new?MuleClient(); ??????????????String?url?=?"axis:http://localhost:8899/services/testMuleService?wsdl&method=testMule"; ????????????????MuleMessage?message?=?client.send(url,?"eagle",?null); ??????????????Object?obj?=?message.getPayload(); ??????????????System.out.println("--------------obj---------"+obj.getClass().getName()); ??????????????if(obj?instanceof?String){ ??????????????????System.out.println("---------str--------------"+obj); ??????????????} ??????????}?catch?(MuleException?e)?{ ??????????????//?TODO?Auto-generated?catch?block ??????????????e.printStackTrace(); ??????????}finally{ ??????????????client.dispose(); ??????????} ????????} ??} ??注意?这里需要把mule?下lib中?endorsed??mule??opt?文件夹中的jar都加进去。如果不发布cxf的服务?可以不用添加endorsed文件夹中的jar。???

热点排行