您的位置:首页 > 服装鞋帽 > 男装 > 使用Spring+Xfire构建WebService

使用Spring+Xfire构建WebService

luyued 发布于 2011-05-29 11:18   浏览 N 次  


(1)编写发布接口ITrainTimeServiceRemote
(2)编写实现类TrainTimeServiceImpl
(3)编写发布配置文件application-webservice.xml


class="org.codehaus.xfire.spring.remoting.XFireExporter"
lazy-init="false" abstract="true">





value="com.bjjdsy.ky.zl.service.ITrainTimeServiceRemote" />

class="com.bjjdsy.ky.zl.service.TrainTimeServiceImpl">




(4)如果有方法返回复杂类型,则需要辨析配置文件,未知和接口文件放在同一包下
ITrainTimeServiceRemote.aegis.xml






(5)web.xml配置

XFireServlet
org.codehaus.xfire.spring.XFireSpringServlet
0


XFireServlet
/services/*

调用:



com.bjjdsy.ky.zl.service.ITrainTimeServiceRemote

http://10.100.2.12/KY_ZL_BASE/services/ITrainTimeServiceRemote?wsdl

此后,就可以当作本地的trainTimeService来使用接口方法了

广告赞助商