博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
webservice xfire编写webService接口
阅读量:6188 次
发布时间:2019-06-21

本文共 1890 字,大约阅读时间需要 6 分钟。

1、下载

  a.下载xfire()

2、部署

  a.解压xfire,将lib目录下所有的jar添加到web-inf/lib目录下

     下面是我的工程:

     

b、编写web.xml目录

View Code
XFireServlet
org.codehaus.xfire.transport.http.XFireConfigurableServlet
XFireServlet
/servlet/XFireServlet/*
XFireServlet
/services/*

c、编写接口文件

View Code
package org.study.webservice.inf;import java.util.List;public interface IWebService {        public List
searchString(String key); public String sayHello(String name);}

d、编写具体的实现类

View Code
package org.study.webservice.impl;import java.util.ArrayList;import java.util.List;import org.study.webservice.inf.IWebService;public class WebServiceImpl implements IWebService {    public List
searchString(String key) { List
arrayList = new ArrayList
(); arrayList.add("aa"); arrayList.add("bb"); arrayList.add("cc"); return arrayList; } public String sayHello(String name) { return name + ",你好,this is my first webservice xfire demo."; }}

e、在WebRoot/META-INF目录下新建xfire文件夹,并在xfire文件夹下新建services.xml文件,内容如下:

View Code
xfireService
http://localhost:10086/webServiceDemo/xfireService
org.study.webservice.inf.IWebService
org.study.webservice.impl.WebServiceImpl

f、将工程部署到tomcat目录下,并将META-INF复制一份到WEB-INF/classes目录下

到现在为止,整个webservice已部署成功,启动tomcat服务,访问

转载于:https://www.cnblogs.com/lmeteor/archive/2012/12/07/2806920.html

你可能感兴趣的文章
Springboot属性文件application.properties配置大全,版本:1.5.4
查看>>
windows 任务管理中各个内存项的含义
查看>>
JAVA 内部类 泛型 实现堆栈
查看>>
TiDB RC1 Release
查看>>
快速使用CSS 弹性盒子
查看>>
Maven插件
查看>>
开源的物联网技术平台thingsboard安装测试及使用步骤
查看>>
系统运行后修改linux系统时区
查看>>
RTSP
查看>>
copy, retain, assign , readonly , readwrite,strong,weak,nonatomic整理
查看>>
用react native 做的一个推酷客户端
查看>>
htmlentities和htmlspecialchars 的区别
查看>>
spring2.5与jdk1.7冲突
查看>>
hibernate3连oracle的各种坑。。
查看>>
MySQL用户管理、常用sql语句、数据库备份
查看>>
zabbix监控主动模式、被动模式、添加监控主机、添加自定义模板、处理图形乱码、自动发现...
查看>>
JS常用方法汇总
查看>>
webpack ,require.ensure配合oclazyload 实现ng1模块懒加载
查看>>
模版,自定义按钮背景xml
查看>>
Eureka服务注册不可用问题
查看>>