现在的位置: 首页 > 综合 > 正文

CXF整合Spring发布WebService学习总结

2018年05月14日 ⁄ 综合 ⁄ 共 688字 ⁄ 字号 评论关闭

一、介绍

     1、CXF

           CXF是一个用来发布Webservice的框架

      2、Spring

      3、WebService

            WebService是发布在Web的一种程序,可以实现各种各样的功能,供其他程序调用,如天气预报等,不分语言。

二、前期准备

       1、下载CXF、Spring的相关jar文件

       2、打开MyEclipse新建一个WebProject(不是WebService Project),把相关包添加到WebProject 的lib目录下

三、开始

      1、定义WebService的接口,和实现类

       2、在src目录先添加一个.xml文件,名字自己取(下面的例子中为beans.xml)

       3、配置web.xml

四、访问发布成功的WebService

下面以一个具体的例子实现上述过程:

src文件目录如图:

IQueryTPR.java

package young;

import javax.jws.WebMethod;
import javax.jws.WebParam;
import javax.jws.WebService;
/**
 * <p>Title: IQueryTPR</p>
 * <p>Description:要发布的WebService接口定义 </p>
 */
@WebService
public interface IQueryTPR {

//	@WebParam(name="str")指定参数名称,否则默认为args0
	@WebMethod
	public String getXMLUser(@WebParam(name="index")int index);
}

抱歉!评论已关闭.