微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

XFire开发WebService服务器端

利用XFire开发WebService的步骤如下:

1.配置环境

创建一个Web Project,将XFire自己的包及其XFire依赖的jar包(下载地址:http://xfire.codehaus.org/Download的xfire-distribution-1.2.6.zip 将xfire-all-1.2.6.jar和lib目录下的所有jar包)全部导入到classpath下,方法是,只需将jar包粘贴在Webroot->WEB-INF->lib下即可。

2.创建一个interface和interface的实现类

3.修改web.xml文件,将XFire整合到Tomcat服务器中

在<web-app>中加入一下xml,这样就是说来自/servlet/XFireServlet/*和/services/*的所有的请求都交由org.codehaus.xfire.transport.http.XFireConfigurableServlet来截获,并且通过XFire自己的机制来处理


4.向外界暴露服务

在src目录下建立一个文件夹叫做meta-inf,再在其下建立一个xfire文件夹,在xfire文件夹中创建一个services.xml文件内容如下:
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://xfire.codehaus.org/config/1.0">
<service>
 <!-- 向外界暴露的服务的名字 -->
 <name></name>
 <!-- 接口类 -->
 <serviceClass></serviceClass>
 <!-- 接口实现类 -->
 <implementationClass></implementationClass>
</service>

</beans>

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐