webService_03_处理复杂类型数据模板

上传人:大米 文档编号:487412337 上传时间:2022-10-29 格式:DOC 页数:11 大小:841.50KB
返回 下载 相关 举报
webService_03_处理复杂类型数据模板_第1页
第1页 / 共11页
webService_03_处理复杂类型数据模板_第2页
第2页 / 共11页
webService_03_处理复杂类型数据模板_第3页
第3页 / 共11页
webService_03_处理复杂类型数据模板_第4页
第4页 / 共11页
webService_03_处理复杂类型数据模板_第5页
第5页 / 共11页
点击查看更多>>
资源描述

《webService_03_处理复杂类型数据模板》由会员分享,可在线阅读,更多相关《webService_03_处理复杂类型数据模板(11页珍藏版)》请在金锄头文库上搜索。

1、WSDL 的讲解首先新建一个类:person。包含一下内容。在 WSServiceDao 中创建这样几个方法。首先来看看用户的注册代码。我们这样来模拟用户的注册。在 WSClient 类中对这个方法来测试。这是我们测试方法代码。运行一下。运行成功。现在看不出来后台的处理信息。现在我们来看看三个文件的内容变化。http:/localhost:8080/ws_01?wsdl。 binding 节点中有这部分内容http:/localhost:8080/ws_01?wsdl=1 。增加的 message节点。http:/localhost:8080/ws_01?xsd=1在这个文件中,其实还多个这样

2、一些代码:这个我也说不出来原理。 大家记住是这样就行了哦。 不明白的可以联系我。大家共同学习。现在我们采用另外一种方式来看看这个效果。这个要借助Myeclipse。点击这里后会出现这样的内容:点击后的效果如下:点击 1 处,在 2 处黏贴上服务发布的地址,点击“go”按钮。上图列出了服务发布可以供外部调用的方法。现在我们点击register 方法。点击 register 后在点击 Add。就会跳出红色矩形框中的内容。分别点击每个 Add ,添加内容。添加完成后,点击这里的“Go”按钮。点击这里的Source。出现如下信息。 这部分信息就是我们想要的。重点来看看这部分的内容。首先看看我们提交的信

3、息:这里有个节点 ,这个就是我们调用服务中的方法。看看这部分内容上面有个节点 对应的就是途中 element 中 name 的值。 element 元素的属性是 person 类型的。在 wsdl 中自动解析成了 person 的三个属性。并且这三个节点的名称和 person中的属性名称是一样的。这样的效果在下面的三个方法中也会看到的。不明白的可以联系我哦。共同学习,共同进步。下面的图是服务器返回的信息:就不做分析了。下面看看 login 方法。就一行返回代码。运行一下。传入信息:服务器反馈信息:这里不多解释。看看 findPersonById 方法。运行一下。效果截图:看看 findPersonAll 方法。服务器返回信息: S:Envelopexmlns:S- - - 1 0-blackboy 0000blackboy- 2 1-blackboy 1000blackboy- 3 2-blackboy 2000blackboy这就是webService处理复杂数据类型的方式和效果。

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 演讲稿/致辞

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号