cxf客户端调用

来源:互联网 发布:c语言getch 的头文件 编辑:程序博客网 时间:2024/05/27 00:30

1.下载CXF软件包:apache-cxf-2.7.11.zip并解压

2.打开命令行窗口,进入bin目录,如:D:\apache-cxf-2.7.11\bin

3.执行如下命令:wsdl2java -frontendjaxws21 -d src –all http://127.0.0.1:8080/services/customerSMS?wsdl       

此命令回在当前目录下(bin)生成封装好的代码文件夹src

4.将生成的文件放入客户端的项目中,即可调用webservice服务

5.加入lib:


简单调用示例:


 publicstaticvoid main(String[] args) throws RemoteException {       CustomerSMSPortType  service = new CustomerSMS().getCustomerSMSHttpPort();       //发送短信       StringsendResp = service.send1("username"                                "password",                                "phone",                                "content",                                "priority");//优先级       //查询上行短信      String replyResp = service.reply("username",                                 "password",                                 "prefix");//前缀       System.out.println(sendResp);       System.out.println(replyResp);

0 0
原创粉丝点击