⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ale.wsdl

📁 SUnRDIS网络应用平台,可以在该平台上开发RFID应用,系统.
💻 WSDL
📖 第 1 页 / 共 3 页
字号:
    /**     * Subscribe to a specification for asynchronous report delivery.     *     * @param name The name of the specification to subscribe to.     * @param notificationURI The destination for asynchronously delivered reports.     *     * @throws NoSuchNameException if there no ECSpec defined having the specified name.     * @throws InvalidURIException if the specified URI cannot be interpreted,     *   or has no driver available.     * @throws ImplementationException if there is an internal failure within the ALE     *         implementation.     * @throws RemoteException if there is an error communicating with the ALE service.     */        </wsdl:documentation>        <wsdl:part name="parms" element="impl:Subscribe"/>    </wsdl:message>    <wsdl:message name="subscribeResponse">        <wsdl:part name="subscribeReturn" element="impl:VoidHolder"/>       </wsdl:message>    <wsdl:message name="unsubscribeRequest">        <wsdl:documentation>    /**     * Unsubscribe from a specification.     *     * @param name The name of the specification to unsubscribe from.     * @param notificationURI The destination that will no longer receive reports.     *     * @throws NoSuchNameException if there no ECSpec defined having the specified name.     * @throws NoSuchSubscriberException if there no subscriber defined having the                specified URI.     * @throws InvalidURIException if the specified URI cannot be interpreted,     *         or has not driver available.     * @throws ImplementationException if there is an internal failure within the ALE     *         implementation.     * @throws RemoteException if there is an error communicating with the ALE service.     */        </wsdl:documentation>        <wsdl:part name="parms" element="impl:Unsubscribe"/>    </wsdl:message>    <wsdl:message name="unsubscribeResponse">        <wsdl:part name="unsubscribeReturn" element="impl:VoidHolder"/>       </wsdl:message>    <wsdl:message name="pollRequest">        <wsdl:documentation>    /**     * Retrieve a report for a defined specification.     *     * @param name The name of the specification used to generate a report.     *     * @return The reports generated from the specification.     *     * @throws NoSuchNameException if there no ECSpec defined having the specified name.     * @throws ImplementationException if there is an internal failure within the ALE     *         implementation.     * @throws RemoteException if there is an error communicating with the ALE service.     */        </wsdl:documentation>        <wsdl:part name="parms" element="impl:Poll"/>    </wsdl:message>    <wsdl:message name="pollResponse">        <wsdl:part name="pollReturn" element="impl:PollResult"/>    </wsdl:message>    <wsdl:message name="immediateRequest">        <wsdl:documentation>    /**     * Retrieve a report for a specification that has not been previously defined.     *     * @param spec The specification used to generate a report.     *     * @return The reports generated from the specification.     *     * @throws ECSpecValidationException if the ECSpec is invalid.     * @throws ImplementationException if there is an internal failure within the ALE     *         implementation.     * @throws RemoteException if there is an error communicating with the ALE service.     */        </wsdl:documentation>        <wsdl:part name="parms" element="impl:Immediate"/>    </wsdl:message>    <wsdl:message name="immediateResponse">        <wsdl:part name="immediateReturn" element="impl:ImmediateResult"/>    </wsdl:message>    <wsdl:message name="getSubscribersRequest">        <wsdl:documentation>    /**     * Get a list of subscribers to a specified ECSpec.     *     * @return A list of notification URIs for subscribers to the specified ECSpec.     *     * @throws ImplementationException if there is an internal failure within the ALE     *         implementation.     * @throws RemoteException if there is an error communicating with the ALE service.     */        </wsdl:documentation>        <wsdl:part name="parms" element="impl:GetSubscribers"/>    </wsdl:message>    <wsdl:message name="getSubscribersResponse">        <wsdl:part name="getSubscribersReturn" element="impl:GetSubscribersResult"/>    </wsdl:message>    <wsdl:message name="getStandardVersionRequest">        <wsdl:part name="parms" element="impl:GetStandardVersion"/>    </wsdl:message>    <wsdl:message name="getStandardVersionResponse">        <wsdl:part name="getStandardVersionReturn" element="impl:GetStandardVersionResult"/>    </wsdl:message>            <wsdl:message name="getVendorVersionRequest">        <wsdl:part name="parms" element="impl:GetVendorVersion"/>    </wsdl:message>    <wsdl:message name="getVendorVersionResponse">        <wsdl:part name="getVendorVersionReturn" element="impl:GetVendorVersionResult"/>    </wsdl:message>    <!-- ALESERVICE FAULT EXCEPTIONS -->    <wsdl:message name="DuplicateNameExceptionResponse">        <wsdl:part name="fault" element="impl:DuplicateNameException"/>    </wsdl:message>    <wsdl:message name="ECSpecValidationExceptionResponse">        <wsdl:part name="fault" element="impl:ECSpecValidationException"/>    </wsdl:message>    <wsdl:message name="InvalidURIExceptionResponse">        <wsdl:part name="fault" element="impl:InvalidURIException"/>    </wsdl:message>    <wsdl:message name="NoSuchNameExceptionResponse">        <wsdl:part name="fault" element="impl:NoSuchNameException"/>    </wsdl:message>    <wsdl:message name="NoSuchSubscriberExceptionResponse">        <wsdl:part name="fault" element="impl:NoSuchSubscriberException"/>    </wsdl:message>    <wsdl:message name="ImplementationExceptionResponse">        <wsdl:part name="fault" element="impl:ImplementationException"/>    </wsdl:message>    <wsdl:message name="SecurityExceptionResponse">        <wsdl:part name="fault" element="impl:SecurityException"/>    </wsdl:message>    <!-- ALESERVICE PORTTYPE -->    <wsdl:portType name="ALEServicePortType">        <wsdl:operation name="define">            <wsdl:input message="impl:defineRequest" name="defineRequest"/>            <wsdl:output message="impl:defineResponse" name="defineResponse"/>            <wsdl:fault message="impl:DuplicateNameExceptionResponse"                         name="DuplicateNameExceptionFault"/>            <wsdl:fault message="impl:ECSpecValidationExceptionResponse"                         name="ECSpecValidationExceptionFault"/>            <wsdl:fault message="impl:SecurityExceptionResponse"                        name="SecurityExceptionFault"/>            <wsdl:fault message="impl:ImplementationExceptionResponse"                        name="ImplementationExceptionFault"/>        </wsdl:operation>        <wsdl:operation name="undefine">            <wsdl:input message="impl:undefineRequest" name="undefineRequest"/>            <wsdl:output message="impl:undefineResponse" name="undefineResponse"/>            <wsdl:fault message="impl:NoSuchNameExceptionResponse"                         name="NoSuchNameExceptionFault"/>            <wsdl:fault message="impl:SecurityExceptionResponse"                        name="SecurityExceptionFault"/>            <wsdl:fault message="impl:ImplementationExceptionResponse"                        name="ImplementationExceptionFault"/>        </wsdl:operation>        <wsdl:operation name="getECSpec">            <wsdl:input message="impl:getECSpecRequest" name="getECSpecRequest"/>            <wsdl:output message="impl:getECSpecResponse" name="getECSpecResponse"/>            <wsdl:fault message="impl:SecurityExceptionResponse"                        name="SecurityExceptionFault"/>            <wsdl:fault message="impl:ImplementationExceptionResponse"                        name="ImplementationExceptionFault"/>        </wsdl:operation>        <wsdl:operation name="getECSpecNames">            <wsdl:input message="impl:getECSpecNamesRequest"                        name="getECSpecNamesRequest"/>            <wsdl:output message="impl:getECSpecNamesResponse"                          name="getECSpecNamesResponse"/>            <wsdl:fault message="impl:SecurityExceptionResponse"                        name="SecurityExceptionFault"/>            <wsdl:fault message="impl:ImplementationExceptionResponse"                        name="ImplementationExceptionFault"/>        </wsdl:operation>        <wsdl:operation name="subscribe">            <wsdl:input message="impl:subscribeRequest" name="subscribeRequest"/>            <wsdl:output message="impl:subscribeResponse" name="subscribeResponse"/>            <wsdl:fault message="impl:NoSuchNameExceptionResponse"                         name="NoSuchNameExceptionFault"/>            <wsdl:fault message="impl:InvalidURIExceptionResponse"                         name="InvalidURIExceptionFault"/>            <wsdl:fault message="impl:SecurityExceptionResponse"                        name="SecurityExceptionFault"/>            <wsdl:fault message="impl:ImplementationExceptionResponse"                        name="ImplementationExceptionFault"/>        </wsdl:operation>        <wsdl:operation name="unsubscribe">            <wsdl:input message="impl:unsubscribeRequest" name="unsubscribeRequest"/>            <wsdl:output message="impl:unsubscribeResponse" name="unsubscribeResponse"/>            <wsdl:fault message="impl:NoSuchNameExceptionResponse"                         name="NoSuchNameExceptionFault"/>            <wsdl:fault message="impl:NoSuchSubscriberExceptionResponse"                         name="NoSuchSubscriberExceptionFault"/>            <wsdl:fault message="impl:InvalidURIExceptionResponse"                         name="InvalidURIExceptionFault"/>            <wsdl:fault message="impl:SecurityExceptionResponse"                        name="SecurityExceptionFault"/>            <wsdl:fault message="impl:ImplementationExceptionResponse"                        name="ImplementationExceptionFault"/>        </wsdl:operation>        <wsdl:operation name="poll">            <wsdl:input message="impl:pollRequest" name="pollRequest"/>            <wsdl:output message="impl:pollResponse" name="pollResponse"/>            <wsdl:fault message="impl:NoSuchNameExceptionResponse"                         name="NoSuchNameExceptionFault"/>            <wsdl:fault message="impl:SecurityExceptionResponse"                        name="SecurityExceptionFault"/>            <wsdl:fault message="impl:ImplementationExceptionResponse"                        name="ImplementationExceptionFault"/>        </wsdl:operation>        <wsdl:operation name="immediate">            <wsdl:input message="impl:immediateRequest" name="immediateRequest"/>            <wsdl:output message="impl:immediateResponse" name="immediateResponse"/>            <wsdl:fault message="impl:ECSpecValidationExceptionResponse"                         name="ECSpecValidationExceptionFault"/>            <wsdl:fault message="impl:SecurityExceptionResponse"                        name="SecurityExceptionFault"/>            <wsdl:fault message="impl:ImplementationExceptionResponse"                        name="ImplementationExceptionFault"/>        </wsdl:operation>        <wsdl:operation name="getSubscribers">            <wsdl:input message="impl:getSubscribersRequest"                        name="getSubscribersRequest"/>            <wsdl:output message="impl:getSubscribersResponse"                          name="getSubscribersResponse"/>            <wsdl:fault message="impl:NoSuchNameExceptionResponse"                        name="NoSuchNameExceptionFault"/>            <wsdl:fault message="impl:SecurityExceptionResponse"                        name="SecurityExceptionFault"/>            <wsdl:fault message="impl:ImplementationExceptionResponse"                        name="ImplementationExceptionFault"/>        </wsdl:operation>        <wsdl:operation name="getStandardVersion">            <wsdl:input message="impl:getStandardVersionRequest" name="getStandardVersionRequest"/>            <wsdl:output message="impl:getStandardVersionResponse" name="getStandardVersionResponse"/>            <wsdl:fault message="impl:ImplementationExceptionResponse" name="ImplementationExceptionFault"/>        </wsdl:operation>           <wsdl:operation name="getVendorVersion">            <wsdl:input message="impl:getVendorVersionRequest" name="getVendorVersionRequest"/>            <wsdl:output message="impl:getVendorVersionResponse" name="getVendorVersionResponse"/>            <wsdl:fault message="impl:ImplementationExceptionResponse" name="ImplementationExceptionFault"/>        </wsdl:operation>      </wsdl:portType>    <!-- ALESERVICE BINDING -->    <wsdl:binding name="ALEServiceBinding" type="impl:ALEServicePortType">        <wsdlsoap:binding style="document"                          transport="http://schemas.xmlsoap.org/soap/http"/>        <wsdl:operation name="define">            <wsdlsoap:operation soapAction=""/>            <wsdl:input name="defineRequest">                <wsdlsoap:body                    use="literal"/>            </wsdl:input>            <wsdl:output name="defineResponse">                <wsdlsoap:body                    use="literal"/>            </wsdl:output>            <wsdl:fault name="DuplicateNameExceptionFault">                <wsdlsoap:fault                    name="DuplicateNameExceptionFault"                    use="literal"/>            </wsdl:fault>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -