Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The XML files that are listed in the following table are required in order to implement the functionality described in this document.
File name |
Description |
Section |
---|---|---|
MS-OXWSPSNTIF.wsdl |
Contains the WSDL for the implementation of this protocol. |
6 |
MS-OXWSPSNTIF-messages.xsd |
Contains the XML schema message definitions that are used in this protocol. |
|
MS-OXWSPSNTIF-types.xsd |
Contains the XML schema type definitions that are used in this protocol. |
These files have to be placed in a common folder in order for the WSDL to validate and operate. Also, any schema files that are included in or imported into the MS-OXWSPSNTIF-types.xsd or MS-OXWSPSNTIF-messages.xsd schemas have to be placed in the common folder along with the files listed in the table.
This section provides the contents of the MS-OXWSPSNTIF.wsdl file.
-
<?xml version="1.0" encoding="utf-8"?> <wsdl:definitions xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:tns="http://schemas.microsoft.com/exchange/services/2006/messages" xmlns:s="http://www.w3.org/2001/XMLSchema" targetNamespace="http://schemas.microsoft.com/exchange/services/2006/messages" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:t="http://schemas.microsoft.com/exchange/services/2006/types"> <wsdl:types> <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:import namespace="http://schemas.microsoft.com/exchange/services/2006/messages" schemaLocation="MS-OXWSPSNTIF-messages.xsd"/> </xs:schema> </wsdl:types> <wsdl:message name="SendNotificationSoapIn"> <wsdl:part name="request" element="tns:SendNotification" /> <wsdl:part name="RequestVersion" element="t:RequestServerVersion"/> </wsdl:message> <wsdl:message name="SendNotificationSoapOut"> <wsdl:part name="SendNotificationResult" element="tns:SendNotificationResult" /> </wsdl:message> <wsdl:portType name="NotificationServicePortType"> <wsdl:operation name="SendNotification"> <wsdl:input message="tns:SendNotificationSoapIn" /> <wsdl:output message="tns:SendNotificationSoapOut" /> </wsdl:operation> </wsdl:portType> <wsdl:binding name="NotificationServiceBinding" type="tns:NotificationServicePortType"> <wsdl:documentation> <wsi:Claim conformsTo="http://ws-i.org/profiles/basic/1.0" xmlns:wsi="http://ws-i.org/schemas/conformanceClaim/" /> </wsdl:documentation> <soap:binding transport="http://schemas.xmlsoap.org/soap/http" style="document" /> <wsdl:operation name="SendNotification"> <soap:operation soapAction="http://schemas.microsoft.com/exchange/services/2006/messages/SendNotification" /> <wsdl:input> <soap:header message="tns:SendNotificationSoapIn" part="RequestVersion" use="literal"/> <soap:body parts="request" use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> </wsdl:binding> <wsdl:binding name="NotificationServiceBinding12" type="tns:NotificationServicePortType"> <soap12:binding transport="http://schemas.xmlsoap.org/soap/http" style="document" /> <wsdl:operation name="SendNotification"> <soap12:operation soapAction="http://schemas.microsoft.com/exchange/services/2006/messages/SendNotification" /> <wsdl:input> <soap12:header message="tns:SendNotificationSoapIn" part="RequestVersion" use="literal"/> <soap12:body parts="request" use="literal" /> </wsdl:input> <wsdl:output> <soap12:body use="literal" /> </wsdl:output> </wsdl:operation> </wsdl:binding> </wsdl:definitions>