场景

SpringBoot整合spring-ws开发webservice接口(全流程详细教程)参照:

https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/89395156

实现

<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://test.com/webservice/pda"targetNamespace="http://test.com/webservice/pda" elementFormDefault="qualified"><!--生产领料收货请求方法--><xs:element name="ProduceReceiveRequest"><xs:complexType><xs:sequence><xs:element name="traycode" type="xs:string"/></xs:sequence></xs:complexType></xs:element><!--生产车间收货响应--><xs:element name="ProduceReceiveResponse"><xs:complexType><xs:sequence><xs:element name="produce-receive-request-result" type="tns:ProduceRequestResult"/><xs:element name="produceReceiveResult" type="tns:ProduceReceiveList"/></xs:sequence></xs:complexType></xs:element><!--生产车间收货返回list--><xs:complexType name="ProduceReceiveList"><xs:sequence><xs:element  name="materielNumber" type="xs:string"/><xs:element  name="materielName" type="xs:string"/><xs:element  name="num" type="xs:string"/><xs:element  name="materielBatch" type="xs:string"/><xs:element  name="materielStatus" type="xs:string"/><xs:element  name="pickingNumber" type="xs:string"/><xs:element  name="purpose" type="xs:string"/><xs:element  name="pickingTime" type="xs:string"/><xs:element  name="pickingPerson" type="xs:string"/><xs:element  name="status" type="xs:string"/><xs:element  name="receivePerson" type="xs:string"/><xs:element  name="receiveTime" type="xs:string"/><xs:element minOccurs="0" maxOccurs="unbounded" name="detail" nillable="true" type="tns:ProduceReceiveDetail"/></xs:sequence></xs:complexType><!--生产车间收货详情返回list--><xs:complexType name="ProduceReceiveDetail"><xs:sequence><xs:element  name="materielCode" type="xs:string"/></xs:sequence></xs:complexType><!--生产领料收货响应结果--><xs:complexType name="ProduceRequestResult"><xs:sequence><xs:element name="ProduceReceiveRequest_result" type="xs:boolean"/><xs:element name="ProduceReceiveRequest_result_desc" type="xs:string"/></xs:sequence></xs:complexType></xs:schema>

注:

请求数据接口方法ProduceReceiveRequest,请求参数为一个string类型的参数traycode。

响应的类型ProduceReceiveResponse有两个自定义的数据类型属性。

ProduceRequestResult为请求的结果,也有两个属性,分别为是否请求成功以及响应的描述。

ProduceReceiveList即为返回的数据,它有很多属性,其中detail属性又是一个string类型的数组。

效果

使用SoupUI测试效果

Webservice开发之xsd中开发请求数据的响应接口相关推荐

  1. Webservice开发之xsd中开发list请求参数的接口

    场景 SpringBoot整合spring-ws开发webservice接口(全流程详细教程)参照: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article ...

  2. Webservice开发之xsd中开发登录请求的响应接口

    场景 SpringBoot整合spring-ws开发webservice接口(全流程详细教程)参照: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article ...

  3. Webservice开发之xsd文件示例代码

    场景 SpringBoot整合spring-ws开发webservice接口(全流程详细教程)参照: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article ...

  4. angular开发中对请求数据层的封装

    代码地址如下: http://www.demodashi.com/demo/11481.html 一.本章节仅仅是对angular4项目开发中数据请求封装到model中 仅仅是在项目angular4项 ...

  5. JavaEE开发之SpringMVC中的自定义拦截器及异常处理

    上篇博客我们聊了<JavaEE开发之SpringMVC中的路由配置及参数传递详解>,本篇博客我们就聊一下自定义拦截器的实现.以及使用ModelAndView对象将Controller的值加 ...

  6. Windows8 Metro应用开发之C#(3)- 数据控件ListView、GridView、FlipView

    Windows8 Metro应用开发之C#(3)- 数据控件ListView.GridView.FlipView 介绍: 本节主要对Windows 8 中对于Metro应用开发提供的数据控件ListV ...

  7. Android开发之ApiCloud模块开发之模块引用第三方库的问题

    因为现在第三方库比较多,所以很多人为了快速开发导致库用烂大街了,但是在模块开发中本人不建议使用第三方库的依赖会有很多问题,要么是资源图片找不到,要么是布局找不到啥的,但是有的需求只有第三方库怎么办呢? ...

  8. 微信小程序开发之wxss中的那些事(一)

    微信小程序开发之wxss中的那些事 微信小程序开发中,页面的布局怎么整? 啥是WXSS? 基本语法 什么是rpx 什么是 flex 微信小程序开发中,页面的布局怎么整? 各位道友请留步,如果你是新手, ...

  9. ArcGIS Engine开发之旅08--和查询相关的对象和接口

    ArcGIS Engine开发之旅08--和查询相关的对象和接口 原文:ArcGIS Engine开发之旅08--和查询相关的对象和接口 查询在GIS领域应该是一个很频繁的操作,在GIS中除了具有属性 ...

最新文章

  1. Structs2 ModelDriven使用方法介绍
  2. 如何启用SAP C4C OData Event Notification
  3. 三星WP7手机MANGO一分钟完美越狱
  4. Android WebView获取网页中JavaScript弹框内容
  5. IOS之导航控制器与表视图
  6. 使用 ServiceStack 构建跨平台 Web 服务
  7. 四种依恋类型_【工具】成人依恋量类型介绍
  8. Android线程创建aop,【android安卓】一个注解搞定线程切换,基于AOP的线程转换框架...
  9. numpy合并循环数组的array_「Python技巧」如何加快循环操作和Numpy数组运算速度
  10. 关于嵌套类的调用更新问题
  11. 一周总结汇总_2016-09-25
  12. java是如何调用native方法?hotspot源码分析必会技能
  13. JN5169 ZigBee 3.0 开发环境搭建
  14. 会计实务综合模拟计算机实训心得,模拟企业会计实训心得体会
  15. 雅虎邮箱outlook设置 1 2 3
  16. 使用python内置函数进行常规API接口调用
  17. 统计学cv值是什么意思_什么是CV值
  18. 参考文献中文刊名的英文缩写对照表
  19. 几何分布的概率和期望
  20. Dremel made simple with Parquet (Parquet 原理分析)

热门文章

  1. springmvc工作流程详解_软装设计师工作流程详解
  2. JVM 垃圾回收算法 -可达性分析算法!!!高频面试!!!
  3. java开发cs项目_本硕机械转行cs(java后端开发)上岸之路
  4. 10-Qt6 QStringView
  5. simple html dom img,simple_html_dom学习过程(1)查找元素
  6. 正确的VC2008运行库发行方法
  7. gdb set写text/code段错误的解决办法
  8. 配置方法_经济权配置账户与六类经济项——经济权配置方法认识
  9. linux指令popd,Linux切换目录pushd、popd、dirs命令
  10. python适合做什么生意_适合Python的5大练手项目,你练了么?