前段时间有个小项目需要用webservices来处理短信和语音信息
网上找了下有的讲的很详细,例子也很多,但是很多都没提到如何生成客户端.
首先我们用cxf来创建客户端.
网上去apache下个cxf.
因为要用到cxf里bin文件夹的工具,和tomcat一样,配置好系统环境
CXF_HOME D:\apache-cxf-2.2.10
然后在Path后面添加
%CXF_HOME%\bin
这样cxf的环境就配置成功了.
网上很多项目是服务端和客户端都写在一个项目里的,很多人就不知道怎么在不同的项目中客户端调用服务端.
如果是涉及到webservices的项目都会有个wsdl的接口用于客户端的调用,而这个接口是服务端生成的.
现在打开cmd进入cxf的bin目录里.输入
wsdl2java -p com -client demo.wsdl
-p 指定其wsdl的命名空间,也就是要生成代码的包名:
-d 指定要产生代码所在目录
-client 生成客户端测试web service的代码
-server 生成服务器启动web service的代码
-impl 生成web service的实现代码
-ant 生成build.xml文件
-all 生成所有开始端点代码:types,service proxy,,service interface, server mainline, client mainline, implementation object, and an Ant build.xml file.
输入上面的命令后我们就能在bin目录下看到一个com的文件夹,
文件夹中就是客户端的代码
把客户端的代码拷贝到项目中 调用接口即可.
分享到:
相关推荐
16.4 ajax library请求服务端和webservices 577 16.4.1 sys.net命名空间中的类 577 16.4.2 请求过程解析 578 16.4.3 webrequest请求示例 579 16.4.4 使用代理实现ajax调用服务端示例 581 16.5 ajax library对...
16.4 ajax library请求服务端和webservices 577 16.4.1 sys.net命名空间中的类 577 16.4.2 请求过程解析 578 16.4.3 webrequest请求示例 579 16.4.4 使用代理实现ajax调用服务端示例 581 16.5 ajax library对...
16.4 ajax library请求服务端和webservices 577 16.4.1 sys.net命名空间中的类 577 16.4.2 请求过程解析 578 16.4.3 webrequest请求示例 579 16.4.4 使用代理实现ajax调用服务端示例 581 16.5 ajax library对...
16.4 ajax library请求服务端和webservices577 16.4.1 sys.net命名空间中的类577 16.4.2 请求过程解析578 16.4.3 webrequest请求示例579 16.4.4 使用代理实现ajax调用服务端示例581 16.5 ajax library对控件...
自定义通用System.Web.UI.IHierarchicalDataSource简单实现 在 ASP.NET 2.0 中创建 Web 应用程序主题 ASP.NET 2.0 中的数据访问 ASP.NET 2.0:弃用 DataGrid 吧,有新的网格控件了! 将 ASP.NET 2.0 应用程序服务...
Internet Information Services(IIS,互联网信息服务),是由微软公司提供的基于运行Microsoft Windows的互联网基本服务。最初是Windows NT版本的可选包,随后内置在Windows 2000、Windows XP Professional和...
简介包含在Windows NT S erver 4.0中的客户端软件 Services for Macintosh客房端软件简介 建立一个Macintosh可访问的卷Services for Macintosh对系统的要求 NetWare客户服务(Client Services for NetWare)简介 ...
13. Web MVC framework Web框架 13.1. 概述 13.1.1. 与其他MVC实现框架的集成 13.1.2. Spring Web MVC框架的特点 13.2. DispatcherServlet 13.3. 控制器 13.3.1. AbstractController 和 WebContentGenerator ...
13. Web MVC framework Web框架 13.1. 概述 13.1.1. 与其他MVC实现框架的集成 13.1.2. Spring Web MVC框架的特点 13.2. DispatcherServlet 13.3. 控制器 13.3.1. AbstractController 和 WebContentGenerator ...
这种沟通既可以是简单的数据传输,或者是由两个或多个服务共同参与的一些活动。SOA也包括Service之间的连通技术。 62、 以下概念哪些与目录服务管理 SMF有重要关系?//支持目录功能的应用程序 //日常支持活动,如对...
6.8.2 简单的流式套接字客户端程序....... 163 6.8.3 数据报套接字例程(DatagramSockets)............ 165 6.9 保留端口..................... 169 6.9.1 简介................... 169 6.9.2 保留端口...............
第一章 概论 .................................................................................................................. 1 1.1 网络的历史...........................................................
第一章 概论 ..................................................................................................................1 1.1 网络的历史.............................................................