W ebservice 接口搭建 XFrie 配置 webservice 接口 XFire 简介: XFire 在 2007 年后已停止更新。正式更名为 Apache CXF, 亦可以说是 。 XFire - XFire 安装包: XFire 框架目前最后的一个版本是 ,在 2007 年5月 3 日发布,可以访问 xfire. 下载 XFire 框架的安装包。 1. 新建一个 Xfire 的 webservice 工程, 2. 新建工程目录接口如下: 接口信息如下: I mpl 下存放接口实现类如下: 3. 复制 webRoot 下的 META-INF 到 src 目录, 并在里面新建一个 Xfire 文件夹, 然后新建一个 用于配置接口信息具体信息: <? xml version = "" encoding = "UTF-8" ?> < beans xmlns = "http://xfire./config/" > < service >< name > ShortMessageService </ name > < namespace > / </ namespace > < serviceClass > </ serviceC lass >< implementationClass > eService </ implementationClass > </ service > </ beans > 4. 修改 如下: 具体信息: <? xml version = "" encoding = "UTF-8" ?> < web-app xmlns = "http://java./xml/ns/javaee" xmlns:xsi = "1/XMLSchema-instance" version = "" xsi:schemaLocation = "http://java./xml/ns/java ee http://java./xml/ns/javaee/web-" > < servlet >< servlet-name > XFireServlet </ servlet-name > < servlet-class > ireConfigurableServlet </ servlet-class > < load-on-startup >0 </ load-on-startup > </ servlet >< servlet-mapping >< servlet-name > XFireServlet </ servlet-name > < url-pattern > /* </ url-pattern > </ servlet-mapping > </ web-app > 5. 导包: 1. 导入 xfire mons-codec- 、 commons-httpclient- 、 、 xfire-all- 、 wsdl4j- 、 commons-logging- 。 6. 访问方式: http:// 地址: 端口/ 项目名称/ url-pattern 的访问方式/ l中的 name?wsdl 如: http://localhost:8081/SMSWebService/ShortMessageService?wsdl 出现如下: 表示配置成功! 7. 客户端根据地址调用返回: CXF 配置 Webservice 接口方法链接 Spring Apache CXF 提供方便的 Spring 整合方法, 可以通过注解、 Spring 标签式配置来暴露 Web Services 和消费 Web Services 1. 示例项目结构图: 2. 如上图所示,全部依赖的第三方库都在 lib 中, 可以去 Apache 官网搜索 CXF 下载下面贴出全部代码。 接口类 package ; import ; /** * <p> * WebService 接口* </p> ** ***@author IceWee * ***@date 2012-7-6 * ***@version */ ***@WebService public
Webservice接口搭建步骤 来自淘豆网www.taodocs.com转载请标明出处.