首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web前端 >

Java那些事情之(二)Webservice之CXF

2012-11-22 
Java那些事儿之(二)Webservice之CXF这是按照网上一个示例说明,自己又从新做了一下。当然这也是工作需要。简

Java那些事儿之(二)Webservice之CXF

这是按照网上一个示例说明,自己又从新做了一下。

当然这也是工作需要。简单易懂。

?

版本是apache-cxf-2.6.2

?

百度的名片:

package com.eetrust.client;import org.apache.cxf.jaxws.endpoint.dynamic.JaxWsDynamicClientFactory;/** * function cxf客户端 调用webservice提供的方法sayHello * @author sunac * @createDate 2012-09-27 * @file Client.java * @package com.eetrust.client * @project TestProperty * @version 1.0 */public class Client {public static void main(String[] args) throws Exception{JaxWsDynamicClientFactory cxf = JaxWsDynamicClientFactory.newInstance();org.apache.cxf.endpoint.Client client = cxf.createClient("http://127.0.0.1:8080/HelloWorld?wsdl");System.out.println("===================================");//sayHello 为接口中定义的方法名称 张三为传递的参数 返回Object[] objects = client.invoke("sayHello", "张三");//输出调用结果System.out.println(objects[0].toString());}}

?

运行main之后 ?控制台信息:2012-9-27 20:51:38 org.apache.cxf.common.jaxb.JAXBUtils logGeneratedClassNames信息: Created classes:?javacTask: 无源文件用法: javacTask <options> <source files>-help 用于列出可能的选项2012-9-27 20:51:38 org.apache.cxf.endpoint.dynamic.DynamicClientFactory createClient严重: Could not compile java files for http://127.0.0.1:8080/HelloWorld?wsdl.===================================张三say: HelloWorld
调用成功。

热点排行