Download


<?xml version="1.0" encoding="UTF-8"?>
<wsdl:definitions
	targetNamespace="urn:service.tspace.vizier.services.ncsa"
	xmlns:impl="urn:service.tspace.vizier.services.ncsa"
	xmlns:intf="urn:service.tspace.vizier.services.ncsa"
	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/">
	<!--WSDL created by Apache Axis version: 1.2.1
		Built on Jun 14, 2005 (09:15:57 EDT)-->
	<wsdl:types>
		<schema xmlns="http://www.w3.org/2001/XMLSchema"
			targetNamespace="urn:service.tspace.vizier.services.ncsa"
			elementFormDefault="qualified">
			<element name="writeB">
				<complexType>
					<sequence>
						<element name="in0" type="xsd:string"
							maxOccurs="unbounded" />
					</sequence>
				</complexType>
			</element>
			<element name="writeBResponse">
				<complexType>
					<sequence>
						<element name="writeBReturn" type="xsd:int"
							maxOccurs="unbounded" />
					</sequence>
				</complexType>
			</element>
			<element name="take">
				<complexType>
					<sequence>
						<element name="in0" type="xsd:string" />
						<element name="in1" type="xsd:int" />
						<element name="in2" type="xsd:long" />
					</sequence>
				</complexType>
			</element>
			<element name="takeResponse">
				<complexType>
					<sequence>
						<element name="takeReturn" type="xsd:string"
							maxOccurs="unbounded" />
					</sequence>
				</complexType>
			</element>
			<element name="takeNB">
				<complexType>
					<sequence>
						<element name="in0" type="xsd:string" />
						<element name="in1" type="xsd:int" />
					</sequence>
				</complexType>
			</element>
			<element name="takeNBResponse">
				<complexType>
					<sequence>
						<element name="takeNBReturn" type="xsd:string"
							maxOccurs="unbounded" />
					</sequence>
				</complexType>
			</element>
			<element name="write">
				<complexType>
					<sequence>
						<element name="in0" type="xsd:string" />
					</sequence>
				</complexType>
			</element>
			<element name="writeResponse">
				<complexType>
					<sequence>
						<element name="writeReturn" type="xsd:int" />
					</sequence>
				</complexType>
			</element>
			<element name="read">
				<complexType>
					<sequence>
						<element name="in0" type="xsd:string" />
						<element name="in1" type="xsd:int" />
					</sequence>
				</complexType>
			</element>
			<element name="readResponse">
				<complexType>
					<sequence>
						<element name="readReturn" type="xsd:string"
							maxOccurs="unbounded" />
					</sequence>
				</complexType>
			</element>
		</schema>
	</wsdl:types>
	<wsdl:message name="takeNBResponse">
		<wsdl:part name="parameters" element="impl:takeNBResponse" />
	</wsdl:message>
	<wsdl:message name="readRequest">
		<wsdl:part name="parameters" element="impl:read" />
	</wsdl:message>
	<wsdl:message name="writeBRequest">
		<wsdl:part name="parameters" element="impl:writeB" />
	</wsdl:message>
	<wsdl:message name="writeBResponse">
		<wsdl:part name="parameters" element="impl:writeBResponse" />
	</wsdl:message>
	<wsdl:message name="readResponse">
		<wsdl:part name="parameters" element="impl:readResponse" />
	</wsdl:message>
	<wsdl:message name="takeNBRequest">
		<wsdl:part name="parameters" element="impl:takeNB" />
	</wsdl:message>
	<wsdl:message name="takeResponse">
		<wsdl:part name="parameters" element="impl:takeResponse" />
	</wsdl:message>
	<wsdl:message name="writeResponse">
		<wsdl:part name="parameters" element="impl:writeResponse" />
	</wsdl:message>
	<wsdl:message name="writeRequest">
		<wsdl:part name="parameters" element="impl:write" />
	</wsdl:message>
	<wsdl:message name="takeRequest">
		<wsdl:part name="parameters" element="impl:take" />
	</wsdl:message>
	<wsdl:portType name="ITupleSpace">
		<wsdl:operation name="writeB">
			<wsdl:input name="writeBRequest"
				message="impl:writeBRequest" />
			<wsdl:output name="writeBResponse"
				message="impl:writeBResponse" />
		</wsdl:operation>
		<wsdl:operation name="take">
			<wsdl:input name="takeRequest" message="impl:takeRequest" />
			<wsdl:output name="takeResponse"
				message="impl:takeResponse" />
		</wsdl:operation>
		<wsdl:operation name="takeNB">
			<wsdl:input name="takeNBRequest"
				message="impl:takeNBRequest" />
			<wsdl:output name="takeNBResponse"
				message="impl:takeNBResponse" />
		</wsdl:operation>
		<wsdl:operation name="write">
			<wsdl:input name="writeRequest" message="impl:writeRequest" />
			<wsdl:output name="writeResponse"
				message="impl:writeResponse" />
		</wsdl:operation>
		<wsdl:operation name="read">
			<wsdl:input name="readRequest" message="impl:readRequest" />
			<wsdl:output name="readResponse"
				message="impl:readResponse" />
		</wsdl:operation>
	</wsdl:portType>
	<wsdl:binding name="TupleSpaceSoapBinding"
		type="impl:ITupleSpace">
		<wsdlsoap:binding style="document"
			transport="http://schemas.xmlsoap.org/soap/http" />
		<wsdl:operation name="writeB">
			<wsdlsoap:operation soapAction="" />
			<wsdl:input name="writeBRequest">
				<wsdlsoap:body use="literal" />
			</wsdl:input>
			<wsdl:output name="writeBResponse">
				<wsdlsoap:body use="literal" />
			</wsdl:output>
		</wsdl:operation>
		<wsdl:operation name="take">
			<wsdlsoap:operation soapAction="" />
			<wsdl:input name="takeRequest">
				<wsdlsoap:body use="literal" />
			</wsdl:input>
			<wsdl:output name="takeResponse">
				<wsdlsoap:body use="literal" />
			</wsdl:output>
		</wsdl:operation>
		<wsdl:operation name="takeNB">
			<wsdlsoap:operation soapAction="" />
			<wsdl:input name="takeNBRequest">
				<wsdlsoap:body use="literal" />
			</wsdl:input>
			<wsdl:output name="takeNBResponse">
				<wsdlsoap:body use="literal" />
			</wsdl:output>
		</wsdl:operation>
		<wsdl:operation name="write">
			<wsdlsoap:operation soapAction="" />
			<wsdl:input name="writeRequest">
				<wsdlsoap:body use="literal" />
			</wsdl:input>
			<wsdl:output name="writeResponse">
				<wsdlsoap:body use="literal" />
			</wsdl:output>
		</wsdl:operation>
		<wsdl:operation name="read">
			<wsdlsoap:operation soapAction="" />
			<wsdl:input name="readRequest">
				<wsdlsoap:body use="literal" />
			</wsdl:input>
			<wsdl:output name="readResponse">
				<wsdlsoap:body use="literal" />
			</wsdl:output>
		</wsdl:operation>
	</wsdl:binding>
	<wsdl:service name="ITupleSpaceService">
		<wsdl:port name="TupleSpace"
			binding="impl:TupleSpaceSoapBinding">
			<wsdlsoap:address
				location="http://localhost:8443/tspace/services/TupleSpace" />
		</wsdl:port>
	</wsdl:service>
</wsdl:definitions>
  • No labels