java webservices 接口示例和demo下载地址

来源:互联网 发布:北大青鸟学费 知乎 编辑:程序博客网 时间:2024/06/04 00:57

示文中使用Xfire实现webservice接口,文中借鉴了其他作者的内容。在接口中比较重要的有services.xml和web.xml。
下面是结构:
红色圈的为重点

其中要注意services.xml。可能会导致Unrecognized xbean element mapping: beans in namespace http://xfire.codehaus.org/config/1.0 的错误出现。
解决该错误,应该修改为:
红色原来在beans中
原因是因为xfire中内嵌的是spring1.2.8,而spring的1.X与2.X之间命名空间的方式改变了。
web.xml中添加一下内容即可:

<servlet>    <servlet-name>XFireServlet</servlet-name>    <servlet-class>org.codehaus.xfire.transport.http.XFireConfigurableServlet</servlet-class>    <load-on-startup>0</load-on-startup>  </servlet>       <servlet-mapping>    <servlet-name>XFireServlet</servlet-name>    <url-pattern>/services/*</url-pattern>  </servlet-mapping>    

访问连接 http://localhost:8080/项目名/services/CalculatorService?wsdl

下面为demo下载地址:
http://download.csdn.net/detail/enterys/9601425

0 0