WebService详细介绍

WebService详细介绍

ID:39469796

大小:71.50 KB

页数:9页

时间:2019-07-04

WebService详细介绍_第1页
WebService详细介绍_第2页
WebService详细介绍_第3页
WebService详细介绍_第4页
WebService详细介绍_第5页
资源描述:

《WebService详细介绍》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、XFire的介绍另见学习资料。该文档包含了多种Web服务的发布,主要演示复杂对象的传递——网上很多有关WebServices的发布教程讲到的都只是简单的HelloWorld,在调用WebService的时候,返回值都是以字符串做演示,都没有涉及到复杂对象的传递。通过该文档,应该可以应付所有的传递值类型了,除了java.util.Map类型 的对象。具体原因,据网上所说,是因为XFire还是什么咚咚与WSDL的xsd:anyType的映射有缺陷引起的。1.发布WebService的接口言归正传,下面是用来发布WebService

2、s的接口及实现类:packagedemo; importjava.util.Collection;importjava.util.List; /** *用于发布WebService的接口 *@authordreavaNov10,2008 */publicinterfaceIHelloService{   /**    *@paramttt    *@return    */   publicStringsayHello(Stringttt);    /**    *@paramu    *@return    */   pub

3、licCoursechoose(Useru);    /**    *@paramt    *@return    */   publicListgetList(ListparamList);      /**    *@return    */   publicCollectiongetCollection();}    packagedemo; importjava.util.ArrayList;importjava.util.Collection;importjava.util

4、.HashSet;importjava.util.List; /** *@authordreavaNov10,2008 */publicclassHelloServiceImplimplementsIHelloService{   publicStringsayHello(Stringttt){       return"Hello,"+ttt;   }    publicCoursechoose(Useruser){       System.out.println(user.getName());       Course

5、course=newCourse();       course.setName("choose:Eee");       ListuserList=newArrayList();       userList.add(user);              course.setUserList(userList);       returncourse;   }    publicListgetList(ListparamList){       for(inti=0;

6、icourseList=newArrayList();       Coursecourse=newCourse();       course.setName("getList:EeeDDDDDD");       Useruser=newUser();       user.setName("getL

7、ist:liaokun");       ListuserList=newArrayList();       userList.add(user);       course.setUserList(userList);              courseList.add(course);       returncourseList;   }      publicCollectiongetCollection(){       Collectioncollection=

8、newHashSet();       for(inti=0;i<5;i++){           Useruser=newUser();           user.setName("user"+i);           collection.add(us

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。