Разница между веб-службами Exchange в Exchange Server 2007 и Exchange Server 2010

Я работаю над одной проблемой клиента, связанной с сервером Exchange. и поэтому я ищу точную разницу между вышеупомянутым EWS. У меня был WSDL для двух веб-служб Exchange, один из которых был на нашем сервере Exchange, а другой - с нашего клиентского сервера Exchange. Когда я сравнил их обоих, я обнаружил следующую разницу.

Клиентский 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 в НАШЕМ КОНЦЕ:

      </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" />

Это дополнительная строка в их WSDL. Может ли кто-нибудь объяснить, для чего это может быть?

А как я могу определить версию EWS?


person Shweta patel    schedule 06.12.2011    source источник
comment
Могу ли я определить информацию о версии сервера только из WSDL?   -  person Shweta patel    schedule 07.12.2011


Ответы (1)


Для Exchange 2010 часовые пояса можно устанавливается для элементов встречи относительно глобального часового пояса при подключении к службе, в отличие от настройки его для каждого элемента встречи, как это необходимо сделать в Exchange 2007.

Вы можете определить серверную версию EWS, наблюдая за Элемент ServerVersionInfo в заголовке SOAP.

person SliverNinja - MSFT    schedule 06.12.2011