【文件属性】:
文件名称:java axis 调用 webServices
文件大小:3.41MB
文件格式:RAR
更新时间:2014-11-17 07:32:08
java axis 调用 webServices
单位刚好有这么一个项目需要于客户端中调用webServices,整理了下资料发上来希望对大家有用。
axis 1.4
一共是三种方式调用:
1传递参数String,得到String
2传递参数String,得到对象Users
3传递对象Users,得到对象Users
经我本人亲自测试
服务端代码如下:
public class WebServiceTest {
public String sayHello(String name){
return "Hello,"+name;
}
public Users getUsers(String name){
Users us=new Users();
us.setUserName(name);
us.setUserPwd("123");
us.setUrl("url");
return us;
}
public Users getUsersFor(Users use){
Users us=new Users();
us.setUserName("zhangsan"+use.getUserName());
us.setUserPwd("123"+use.getUserPwd());
us.setUrl("url"+use.getUrl());
return us;
}
}
【文件预览】:
Service
----src()
--------test()
----.classpath(841B)
----build()
--------classes()
----.settings()
--------org.eclipse.wst.jsdt.ui.superType.container(49B)
--------org.eclipse.wst.common.project.facet.core.xml(345B)
--------org.eclipse.wst.jsdt.ui.superType.name(6B)
--------org.eclipse.wst.common.component(451B)
--------.jsdtscope(503B)
--------org.eclipse.jdt.core.prefs(395B)
----WebContent()
--------META-INF()
--------wsdl()
--------WEB-INF()
----.project(1KB)
ServicesClient
----src()
--------Test.java(3KB)
--------test()
----.classpath(841B)
----build()
--------classes()
----.settings()
--------org.eclipse.wst.jsdt.ui.superType.container(49B)
--------org.eclipse.wst.common.project.facet.core.xml(345B)
--------org.eclipse.core.resources.prefs(319B)
--------org.eclipse.wst.jsdt.ui.superType.name(6B)
--------org.eclipse.wst.common.component(472B)
--------.jsdtscope(503B)
--------org.eclipse.jdt.core.prefs(395B)
----WebContent()
--------META-INF()
--------WEB-INF()
----.project(1KB)
网友评论
- 在我这里不能运行。
- 老报错~~~不知道为什么
- 学习中,看着不错。
- 不错 可以学习使用
- 不错,刚刚看了!!原理不错!
- 老报错~~~不知道为什么
- 不错还可以 有包错误 但是可以解决
- 不错,刚刚看了!!原理不错!
- axis三种方式调用webServices 一种参数String返回String,一种参数String返回对象,一种参数对象,返回对象,代码少做修改可以跑,质量可以