| |
简单的webservice开发例子
|
日期:2007年7月15日 作者:
查看:[大字体 中字体
小字体]
|
Axis支持三种web service的部署和开发,分别为: 1、Dynamic Invocation Interface ( DII) 2、Stubs方式 3、Dynamic Proxy方式 二、编写DII(Dynamic Invocation Interface )方式web服务 1.编写服务端程序HelloClient public class HelloClient { public String getName(String name) { return "hello "+name; } } 2、将源码拷贝到Axis_HOME下,重命名为 HelloClient.jws 3、访问连接http://localhost:8080/Axis/HelloClient.jws?wsdl,页面显示Axis自动生成的wsdl 4、编写访问服务的客户端 TestHelloClient.java import org.apache.Axis.client.Call; import org.apache.Axis.client.Service; import javax.xml.namespace.QName; import javax.xml.rpc.ServiceException; import java.net.MalformedURLException; import java.rmi.RemoteException; public class SayHelloClient2 { public static void main(String[] args) { try { String endpoint = "http://localhost:8080/Axis/HelloClient.jws"; Service service = new Service(); Call call = null;
上一篇:基于JSP技术的数据库连接
下一篇:使用JSTL标签来访问list并判断list中的选中项
|
特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。
[打印本页] [关闭窗口] 转载请注明来源:http://www.abcdown.net
| |