benchmark.wsdl
来自「开源的axis2框架的源码。用于开发WEBSERVER」· WSDL 代码 · 共 685 行 · 第 1/2 页
WSDL
685 行
<?xml version="1.0" encoding="UTF-8"?>
<!--
~ Licensed to the Apache Software Foundation (ASF) under one
~ or more contributor license agreements. See the NOTICE file
~ distributed with this work for additional information
~ regarding copyright ownership. The ASF licenses this file
~ to you under the Apache License, Version 2.0 (the
~ "License"); you may not use this file except in compliance
~ with the License. You may obtain a copy of the License at
~
~ http://www.apache.org/licenses/LICENSE-2.0
~
~ Unless required by applicable law or agreed to in writing,
~ software distributed under the License is distributed on an
~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
~ KIND, either express or implied. See the License for the
~ specific language governing permissions and limitations
~ under the License.
-->
<wsdl:definitions xmlns:impl="http://www.extreme.indiana.edu/wsdl/Benchmark1" xmlns:intf="http://www.extreme.indiana.edu/wsdl/Benchmark1" xmlns:apachesoap="http://xml.apache.org/xml-soap" xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" targetNamespace="http://www.extreme.indiana.edu/wsdl/Benchmark1">
<wsdl:types>
<schema xmlns="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.extreme.indiana.edu/wsdl/Benchmark1" elementFormDefault="qualified">
<element name="echoVoid">
<complexType/>
</element>
<element name="echoVoidResponse">
<complexType/>
</element>
<element name="echoBase64">
<complexType>
<sequence>
<element name="input" type="xsd:base64Binary"/>
</sequence>
</complexType>
</element>
<element name="echoBase64Response">
<complexType>
<sequence>
<element name="echoBase64Return" type="xsd:base64Binary"/>
</sequence>
</complexType>
</element>
<element name="echoStrings">
<complexType>
<sequence>
<element name="input" type="xsd:string" maxOccurs="unbounded"/>
</sequence>
</complexType>
</element>
<element name="echoStringsResponse">
<complexType>
<sequence>
<element name="echoStringsReturn" type="xsd:string" maxOccurs="unbounded"/>
</sequence>
</complexType>
</element>
<element name="echoInts">
<complexType>
<sequence>
<element name="input" type="xsd:int" maxOccurs="unbounded"/>
</sequence>
</complexType>
</element>
<element name="echoIntsResponse">
<complexType>
<sequence>
<element name="echoIntsReturn" type="xsd:int" maxOccurs="unbounded"/>
</sequence>
</complexType>
</element>
<element name="echoDoubles">
<complexType>
<sequence>
<element name="input" type="xsd:double" maxOccurs="unbounded"/>
</sequence>
</complexType>
</element>
<element name="echoDoublesResponse">
<complexType>
<sequence>
<element name="echoDoublesReturn" type="xsd:double" maxOccurs="unbounded"/>
</sequence>
</complexType>
</element>
<element name="receiveBase64">
<complexType>
<sequence>
<element name="input" type="xsd:base64Binary"/>
</sequence>
</complexType>
</element>
<element name="receiveBase64Response">
<complexType>
<sequence>
<element name="receiveBase64Return" type="xsd:int"/>
</sequence>
</complexType>
</element>
<element name="receiveStrings">
<complexType>
<sequence>
<element name="input" type="xsd:string" maxOccurs="unbounded"/>
</sequence>
</complexType>
</element>
<element name="receiveStringsResponse">
<complexType>
<sequence>
<element name="receiveStringsReturn" type="xsd:int"/>
</sequence>
</complexType>
</element>
<element name="receiveInts">
<complexType>
<sequence>
<element name="input" type="xsd:int" maxOccurs="unbounded"/>
</sequence>
</complexType>
</element>
<element name="receiveIntsResponse">
<complexType>
<sequence>
<element name="receiveIntsReturn" type="xsd:int"/>
</sequence>
</complexType>
</element>
<element name="receiveDoubles">
<complexType>
<sequence>
<element name="input" type="xsd:double" maxOccurs="unbounded"/>
</sequence>
</complexType>
</element>
<element name="receiveDoublesResponse">
<complexType>
<sequence>
<element name="receiveDoublesReturn" type="xsd:int"/>
</sequence>
</complexType>
</element>
<element name="receiveSimpleEventsRequest">
<complexType>
<sequence>
<element name="input" type="impl:ArrayOfSimpleEvent"/>
</sequence>
</complexType>
</element>
<element name="receiveMeshInterfaceObjectsRequest">
<complexType>
<sequence>
<element name="input" type="impl:ArrayOfMeshInterfaceObject"/>
</sequence>
</complexType>
</element>
<element name="receiveSimpleEventsResponse">
<complexType>
<sequence>
<element name="receiveSimpleEventsReturn" type="xsd:int"/>
</sequence>
</complexType>
</element>
<element name="receiveMeshInterfaceObjectsResponse">
<complexType>
<sequence>
<element name="receiveMeshInterfaceObjectsReturn" type="xsd:int"/>
</sequence>
</complexType>
</element>
<element name="sendBase64">
<complexType>
<sequence>
<element name="size" type="xsd:int"/>
</sequence>
</complexType>
</element>
<element name="sendBase64Response">
<complexType>
<sequence>
<element name="sendBase64Return" type="xsd:base64Binary"/>
</sequence>
</complexType>
</element>
<element name="sendStrings">
<complexType>
<sequence>
<element name="size" type="xsd:int"/>
</sequence>
</complexType>
</element>
<element name="sendStringsResponse">
<complexType>
<sequence>
<element name="sendStringsReturn" type="xsd:string" maxOccurs="unbounded"/>
</sequence>
</complexType>
</element>
<element name="sendInts">
<complexType>
<sequence>
<element name="size" type="xsd:int"/>
</sequence>
</complexType>
</element>
<element name="sendIntsResponse">
<complexType>
<sequence>
<element name="sendIntsReturn" type="xsd:int" maxOccurs="unbounded"/>
</sequence>
</complexType>
</element>
<element name="sendDoubles">
<complexType>
<sequence>
<element name="size" type="xsd:int"/>
</sequence>
</complexType>
</element>
<element name="sendDoublesResponse">
<complexType>
<sequence>
<element name="sendDoublesReturn" type="xsd:double" maxOccurs="unbounded"/>
</sequence>
</complexType>
</element>
<element name="sendSimpleEventsRequest">
<complexType>
<sequence>
<element name="size" type="xsd:int"/>
</sequence>
</complexType>
</element>
<element name="sendSimpleEventsResponse">
<complexType>
<sequence>
<element name="sendSimpleEventsReturn" type="impl:ArrayOfSimpleEvent"/>
</sequence>
</complexType>
</element>
<element name="sendMeshInterfaceObjectsRequest">
<complexType>
<sequence>
<element name="size" type="xsd:int"/>
</sequence>
</complexType>
</element>
<element name="sendMeshInterfaceObjectsResponse">
<complexType>
<sequence>
<element name="sendMeshInterfaceObjectsReturn" type="impl:ArrayOfMeshInterfaceObject"/>
</sequence>
</complexType>
</element>
<element name="echoSimpleEventsRequest">
<complexType>
<sequence>
<element name="input" type="impl:ArrayOfSimpleEvent"/>
</sequence>
</complexType>
</element>
<element name="echoSimpleEventsResponse">
<complexType>
<sequence>
<element name="echoSimpleEventsReturn" type="impl:ArrayOfSimpleEvent"/>
</sequence>
</complexType>
</element>
<element name="echoMeshInterfaceObjectsRequest">
<complexType>
<sequence>
<element name="input" type="impl:MeshInterfaceObject" maxOccurs="unbounded"/>
</sequence>
</complexType>
</element>
<element name="echoMeshInterfaceObjectsResponse">
<complexType>
<sequence>
<element name="echoMeshInterfaceObjectReturn" type="impl:MeshInterfaceObject" maxOccurs="unbounded"/>
</sequence>
</complexType>
</element>
<element name="SimpleEvent" type="impl:SimpleEvent"/>
<xsd:complexType name="SimpleEvent">
<xsd:all>
<xsd:element name="sequenceNumber" type="xsd:int"/>
<xsd:element name="timestamp" type="xsd:double"/>
<xsd:element name="message" type="xsd:string"/>
</xsd:all>
</xsd:complexType>
<element name="ArrayOfSimpleEvent" type="impl:ArrayOfSimpleEvent"/>
<complexType name="ArrayOfSimpleEvent">
<xsd:sequence>
<xsd:element minOccurs="0" maxOccurs="unbounded" name="item" nillable="true" type="impl:SimpleEvent"/>
</xsd:sequence>
</complexType>
<element name="MeshInterfaceObject" type="impl:MeshInterfaceObject"/>
<xsd:complexType name="MeshInterfaceObject">
<xsd:all>
<xsd:element name="x" type="xsd:int"/>
<xsd:element name="y" type="xsd:int"/>
<xsd:element name="value" type="xsd:double"/>
</xsd:all>
</xsd:complexType>
<element name="ArrayOfMeshInterfaceObject" type="impl:ArrayOfMeshInterfaceObject"/>
<complexType name="ArrayOfMeshInterfaceObject">
<xsd:sequence>
<xsd:element minOccurs="0" maxOccurs="unbounded" name="item" nillable="true" type="impl:MeshInterfaceObject"/>
</xsd:sequence>
</complexType>
</schema>
</wsdl:types>
<wsdl:message name="echoIntsRequest">
<wsdl:part name="parameters" element="impl:echoInts"/>
</wsdl:message>
<wsdl:message name="echoBase64Request">
<wsdl:part name="parameters" element="impl:echoBase64"/>
</wsdl:message>
<wsdl:message name="echoVoidResponse">
<wsdl:part name="parameters" element="impl:echoVoidResponse"/>
</wsdl:message>
<wsdl:message name="receiveDoublesRequest">
<wsdl:part name="parameters" element="impl:receiveDoubles"/>
</wsdl:message>
<wsdl:message name="sendBase64Response">
<wsdl:part name="parameters" element="impl:sendBase64Response"/>
</wsdl:message>
<wsdl:message name="echoStringsRequest">
<wsdl:part name="parameters" element="impl:echoStrings"/>
</wsdl:message>
<wsdl:message name="sendStringsRequest">
<wsdl:part name="parameters" element="impl:sendStrings"/>
</wsdl:message>
<wsdl:message name="sendIntsRequest">
<wsdl:part name="parameters" element="impl:sendInts"/>
</wsdl:message>
<wsdl:message name="receiveStringsRequest">
<wsdl:part name="parameters" element="impl:receiveStrings"/>
</wsdl:message>
<wsdl:message name="echoBase64Response">
<wsdl:part name="parameters" element="impl:echoBase64Response"/>
</wsdl:message>
<wsdl:message name="receiveIntsRequest">
<wsdl:part name="parameters" element="impl:receiveInts"/>
</wsdl:message>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?