Разница между веб-службами Exchange сервера Exchange 2007 и Exchange Server 2010 - PullRequest
1 голос
/ 06 декабря 2011

Я работаю над одной проблемой клиента, связанной с сервером 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?

1 Ответ

2 голосов
/ 06 декабря 2011

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

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...