深入浅出——在Spring集成XFire (1)
发表于:2007-06-10来源:作者:点击数:
标签:
首先,我们先创建我们的Web服务,采用接口和实现类的方式: 接口MathService. java : packagecom.kuaff.xfire.samples; publicinterfaceMathService { publiclongadd(intp1,intp2); } 实现类: packagecom.kuaff.xfire.samples; publicclassMathServiceImpl
首先,我们先创建我们的Web服务,采用接口和实现类的方式:
接口MathService.java:
- package com.kuaff.xfire.samples;
-
- public interface MathService
- {
- public long add(int p1, int p2);
- }
实现类:
- package com.kuaff.xfire.samples;
-
- public class MathServiceImpl implements MathService
- {
- public long add(int p1, int p2)
- {
- return p1 + p2;
- }
- }
META-INF/xfire/service.xml文件可以省略了,因为web服务的定义在xfire-servlet.xml中可以找到。
下面要做的工具就是配置了。
在WEB-INF文件夹下创建applicationContext.xml文件,这是Spring的配置文件,如果你使用其他的Spring配置文件,可以将下面的bean添加到那个配置文件中: