我正在处理一个与 Exchange 服务器相关的客户端问题。所以我正在寻找上述EWS之间的确切区别。我有两个 Exchange Web 服务的 WSDL,其中一个是我们的 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 的版本?