?? ogsi.gwsdl
字號:
<?xml version="1.0" encoding="UTF-8"?>
<definitions name="OGSI"
targetNamespace="http://www.gridforum.org/namespaces/2003/03/OGSI"
xmlns:ogsi="http://www.gridforum.org/namespaces/2003/03/OGSI"
xmlns:gwsdl="http://www.gridforum.org/namespaces/2003/03/gridWSDLExtensions"
xmlns:sd="http://www.gridforum.org/namespaces/2003/03/serviceData"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns="http://schemas.xmlsoap.org/wsdl/">
<types>
<schema targetNamespace="http://www.gridforum.org/namespaces/2003/03/OGSI"
xmlns="http://www.w3.org/2001/XMLSchema"
xmlns:ogsi="http://www.gridforum.org/namespaces/2003/03/OGSI"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
attributeFormDefault="qualified"
elementFormDefault="qualified">
<!-- Common Types -->
<simpleType name="ExtendedDateTimeType">
<union memberTypes="ogsi:InfinityType dateTime"/>
</simpleType>
<simpleType name="InfinityType">
<restriction base="string">
<enumeration value="infinity"/>
</restriction>
</simpleType>
<attribute name="goodFrom" type="ogsi:ExtendedDateTimeType"/>
<attribute name="goodUntil" type="ogsi:ExtendedDateTimeType"/>
<attribute name="availableUntil"
type="ogsi:ExtendedDateTimeType"/>
<attributeGroup name="LifeTimePropertiesGroup">
<attribute ref="ogsi:goodFrom" use="optional"/>
<attribute ref="ogsi:goodUntil" use="optional"/>
<attribute ref="ogsi:availableUntil" use="optional"/>
</attributeGroup>
<element name="reference" type="ogsi:ReferenceType"/>
<complexType name="ReferenceType" abstract="true">
<attribute ref="ogsi:goodFrom" use="optional"/>
<attribute ref="ogsi:goodUntil" use="optional"/>
</complexType>
<!-- The content of this type MUST be a wsdl:definitions element
with a single wsdl:service child element -->
<complexType name="WSDLReferenceType">
<complexContent>
<extension base="ogsi:ReferenceType">
<sequence>
<any namespace="http://schemas.xmlsoap.org/wsdl/"
minOccurs="1" maxOccurs="1" processContents="lax"/>
</sequence>
</extension>
</complexContent>
</complexType>
<element name="handle" type="ogsi:HandleType"/>
<simpleType name="HandleType">
<restriction base="anyURI"/>
</simpleType>
<element name="locator" type="ogsi:LocatorType"/>
<complexType name="LocatorType">
<sequence>
<element ref="ogsi:handle" minOccurs="0"
maxOccurs="unbounded"/>
<element ref="ogsi:reference" minOccurs="0"
maxOccurs="unbounded"/>
<element name="interface" type="QName" minOccurs="0"
maxOccurs="unbounded"/>
</sequence>
</complexType>
<!-- Grid Service Types -->
<complexType name="ExtensibilityType">
<sequence>
<any namespace="##any"/>
</sequence>
</complexType>
<!-- Grid Service Service Data Types -->
<complexType name="OperationExtensibilityType">
<attribute name="inputElement" type="QName" use="optional"/>
</complexType>
<complexType name="TerminationTimeType">
<attribute name="after" type="ogsi:ExtendedDateTimeType"
use="optional"/>
<attribute name="before" type="ogsi:ExtendedDateTimeType"
use="optional"/>
<attribute name="timestamp" type="dateTime" use="optional"/>
</complexType>
<element name="queryByServiceDataNames" type="ogsi:QNamesType"/>
<element name="deleteByServiceDataNames" type="ogsi:QNamesType"/>
<element name="setByServiceDataNames"
type="ogsi:ExtensibilityType"/>
<complexType name="QNamesType">
<sequence>
<element name="name" type="QName" minOccurs="0"
maxOccurs="unbounded"/>
</sequence>
</complexType>
<!-- Grid Service Message Types -->
<element name="findServiceData">
<complexType>
<sequence>
<element name="queryExpression"
type="ogsi:ExtensibilityType"/>
</sequence>
</complexType>
</element>
<element name="findServiceDataResponse">
<complexType>
<sequence>
<element name="result" type="ogsi:ExtensibilityType"/>
</sequence>
</complexType>
</element>
<element name="setServiceData">
<complexType>
<sequence>
<element name="updateExpression"
type="ogsi:ExtensibilityType"/>
</sequence>
</complexType>
</element>
<element name="setServiceDataResponse">
<complexType>
<sequence>
<element name="result" type="ogsi:ExtensibilityType"/>
</sequence>
</complexType>
</element>
<element name="requestTerminationBefore">
<complexType>
<sequence>
<element name="terminationTime"
type="ogsi:ExtendedDateTimeType"/>
</sequence>
</complexType>
</element>
<element name="requestTerminationBeforeResponse">
<complexType>
<sequence>
<element name="currentTerminationTime"
type="ogsi:TerminationTimeType"/>
</sequence>
</complexType>
</element>
<element name="requestTerminationAfter">
<complexType>
<sequence>
<element name="terminationTime"
type="ogsi:ExtendedDateTimeType"/>
</sequence>
</complexType>
</element>
<element name="requestTerminationAfterResponse">
<complexType>
<sequence>
<element name="currentTerminationTime"
type="ogsi:TerminationTimeType"/>
</sequence>
</complexType>
</element>
<element name="destroy">
<complexType/>
</element>
<element name="destroyResponse">
<complexType/>
</element>
<!-- Grid Service Fault Types -->
<element name="fault" type="ogsi:FaultType"/>
<complexType name="FaultType">
<sequence>
<element name="description"
type="string"
minOccurs="0"
maxOccurs="unbounded"/>
<element name="originator"
type="ogsi:LocatorType"
minOccurs="1"
maxOccurs="1"/>
<element name="timestamp"
type="dateTime"
minOccurs="1"
maxOccurs="1"/>
<element name="faultcause"
type="ogsi:FaultType"
minOccurs="0"
maxOccurs="unbounded"/>
<element name="faultcode"
type="ogsi:FaultCodeType"
minOccurs="0"
maxOccurs="1"/>
<element name="extension"
type="ogsi:ExtensibilityType"
minOccurs="0"
maxOccurs="1"/>
</sequence>
</complexType>
<complexType name="FaultCodeType">
<simpleContent>
<extension base="string">
<attribute name="faultscheme" type="anyURI" use="required"/>
</extension>
</simpleContent>
</complexType>
<element name="serviceNotDestroyedFault"
type="ogsi:ServiceNotDestroyedFaultType"/>
<complexType name="ServiceNotDestroyedFaultType">
<complexContent>
<extension base="ogsi:FaultType"/>
</complexContent>
</complexType>
<element name="extensibilityTypeFault"
type="ogsi:ExtensibilityTypeFaultType"/>
<complexType name="ExtensibilityTypeFaultType">
<complexContent>
<extension base="ogsi:FaultType"/>
</complexContent>
</complexType>
<element name="extensibilityNotSupportedFault"
type="ogsi:ExtensibilityNotSupportedFaultType"/>
<complexType name="ExtensibilityNotSupportedFaultType">
<complexContent>
<extension base="ogsi:FaultType"/>
</complexContent>
</complexType>
<element name="targetInvalidFault"
type="ogsi:TargetInvalidFaultType"/>
<complexType name="TargetInvalidFaultType">
<complexContent>
<extension base="ogsi:FaultType"/>
</complexContent>
</complexType>
<element name="cardinalityViolationFault"
type="ogsi:CardinalityViolationFaultType"/>
<complexType name="CardinalityViolationFaultType">
<complexContent>
<extension base="ogsi:FaultType"/>
</complexContent>
</complexType>
<element name="mutabilityViolationFault"
type="ogsi:MutabilityViolationFaultType"/>
<complexType name="MutabilityViolationFaultType">
<complexContent>
<extension base="ogsi:FaultType"/>
</complexContent>
</complexType>
<element name="modifiabilityViolationFault"
type="ogsi:ModifiabilityViolationFaultType"/>
<complexType name="ModifiabilityViolationFaultType">
<complexContent>
<extension base="ogsi:FaultType"/>
</complexContent>
</complexType>
<element name="typeViolationFault"
type="ogsi:TypeViolationFaultType"/>
<complexType name="TypeViolationFaultType">
<complexContent>
<extension base="ogsi:FaultType"/>
</complexContent>
</complexType>
<element name="incorrectValueFault"
type="ogsi:IncorrectValueFaultType"/>
<complexType name="IncorrectValueFaultType">
<complexContent>
<extension base="ogsi:FaultType"/>
</complexContent>
</complexType>
<element name="partialFailureFault"
type="ogsi:PartialFailureFaultType"/>
<complexType name="PartialFailureFaultType">
<complexContent>
<extension base="ogsi:FaultType">
<sequence>
<element name="failedServiceData" type="ogsi:QNamesType"/>
</sequence>
</extension>
</complexContent>
</complexType>
<element name="terminationTimeUnchangedFault"
type="ogsi:TerminationTimeUnchangedFaultType"/>
<complexType name="TerminationTimeUnchangedFaultType">
<complexContent>
<extension base="ogsi:FaultType"/>
</complexContent>
</complexType>
<!-- Handle Resolver Message Types -->
<element name="findByHandle">
<complexType>
<sequence>
<element name="handleSet" type="ogsi:LocatorType"/>
<element name="gsrExclusionSet" type="ogsi:LocatorType"
minOccurs="0" maxOccurs="1"/>
</sequence>
</complexType>
</element>
<element name="findByHandleResponse">
<complexType>
<sequence>
<element ref="ogsi:locator"/>
</sequence>
</complexType>
</element>
<!-- Handle Resolver Fault Types -->
<element name="invalidHandleFault"
type="ogsi:InvalidHandleFaultType"/>
<complexType name="InvalidHandleFaultType">
<complexContent>
<extension base="ogsi:FaultType"/>
</complexContent>
</complexType>
<element name="noAdditionalReferencesAvailableFault"
type="ogsi:NoAdditionalReferencesAvailableFaultType"/>
<complexType name="NoAdditionalReferencesAvailableFaultType">
<complexContent>
<extension base="ogsi:FaultType"/>
</complexContent>
</complexType>
<element name="noReferencesAvailableFault"
type="ogsi:NoReferencesAvailableFaultType"/>
<complexType name="NoReferencesAvailableFaultType">
<complexContent>
<extension base="ogsi:FaultType"/>
</complexContent>
</complexType>
<element name="redirectionFault"
type="ogsi:RedirectionFaultType"/>
<complexType name="RedirectionFaultType">
<complexContent>
<extension base="ogsi:FaultType">
<sequence>
<element ref="ogsi:locator"/>
</sequence>
</extension>
</complexContent>
</complexType>
<element name="noSuchServiceFault"
type="ogsi:NoSuchServiceFaultType"/>
<complexType name="NoSuchServiceFaultType">
<complexContent>
<extension base="ogsi:NoReferencesAvailableFaultType"/>
</complexContent>
</complexType>
<element name="noSuchServiceStartedFault"
type="ogsi:NoSuchServiceStartedFaultType"/>
<complexType name="NoSuchServiceStartedFaultType">
<complexContent>
<extension base="ogsi:NoReferencesAvailableFaultType"/>
</complexContent>
</complexType>
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -