Pregunta

Estoy trabajando en un problema de cliente relacionado con Exchange Server. Y entonces estoy buscando la diferencia exacta entre el EWS mencionado anteriormente. Tenía WSDL para dos servicios web de Exchange uno de Exchange Server al final, y otro es de nuestro servidor de Exchange de clientes. Cuando los comparé a los dos, encontré la siguiente diferencia.

Lado del cliente WSDL:

     <wsdl:operation name="CreateItem">
     <soap:operation soapAction="http://schemas.microsoft.com/exchange/services/2006/messages/CreateItem" />
     - <wsdl:input>
      <soap:header message="tns:CreateItemSoapIn" part="Impersonation" use="literal" />
      <soap:header message="tns:CreateItemSoapIn" part="S2SAuth" use="literal" />
      <soap:header message="tns:CreateItemSoapIn" part="MailboxCulture" use="literal" />
      <soap:header message="tns:CreateItemSoapIn" part="RequestVersion" use="literal" />
      <soap:header message="tns:CreateItemSoapIn" part="TimeZoneContext" use="literal" />
      <soap:body parts="request" use="literal" />
      </wsdl:input>

WSDL al final:

      </wsdl:operation> -<wsdl:operation name="CreateItem">
      <soap:operation soapAction="http://schemas.microsoft.com/exchange/services/2006/messages/CreateItem"/>
     -<wsdl:input>
      <soap:header message="tns:CreateItemSoapIn" use="literal" part="Impersonation"/>
      <soap:header message="tns:CreateItemSoapIn" use="literal" part="S2SAuth"/>
      <soap:header message="tns:CreateItemSoapIn" use="literal" part="MailboxCulture"/>
      <soap:header message="tns:CreateItemSoapIn" use="literal" part="RequestVersion"/>
      <soap:body use="literal" parts="request"/>
      </wsdl:input>

      <soap:header message="tns:CreateItemSoapIn" part="TimeZoneContext" use="literal" />

Esta es la línea que es extra en su WSDL. ¿Alguien puede explicar, para qué puede ser esto?

¿Y cómo puedo determinar la versión de EWS?

¿Fue útil?

Solución

Para Exchange 2010, Zonas horarias Se puede establecer para artículos de cita en relación con una zona horaria global cuando se conecta al servicio en lugar de establecerlo para cada elemento de la cita como debe hacer en Exchange 2007.

Puede determinar la versión del servidor de EWS observando el Elemento ServerVersionInfo En el encabezado de jabón.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top