700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > Xfire方式开发和解析webservice

Xfire方式开发和解析webservice

时间:2022-12-01 22:05:08

相关推荐

Xfire方式开发和解析webservice

Xfire方式开发和解析webservice

具体的开发webservice步骤:

1、新建项目

2、导入相关xfire架包

主要xfire-1.2.6下xfire-all-1.2.6.jar架包和lib下的所有jar架包

3、在web.xml配置文件中引入xfire相关配置,相关代码如下:

<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>

4、整理WebContent目录架构,具体结果如下图所示:

services.xml文件中具体代码如下:

<?xml version="1.0"encoding="UTF-8"?>

<beans xmlns="/config/1.0">

<service>

<name>user</name>

<serviceClass>cn.hl.daoImpl.User</serviceClass>

</service>

</beans>

5、启动服务进行调试

WebService解析:

1、Xfire方式解析:

publicvoidtest1() {

try{

Client client =newClient(

newURL("http://localhost:8080/web1/services/user?wsdl"));

Object[] list = client.invoke("add",newObject[] {"123", "123" });

System.out.print(list[0]);

}catch(MalformedURLException e) {

e.printStackTrace();

}catch(Exception e) {

e.printStackTrace();

}

}

以上就是xfire方式开发webservice的简单例子,仅供参考哟,如有好的建议或意见,欢迎评论。

posted @ -01-22 08:58 ★★★石头★★★ 阅读(...) 评论(...) 编辑 收藏

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。