Exchange 서버와 관련된 한 가지 클라이언트 문제를 해결하고 있습니다. 그래서 위에서 언급 한 EWS의 정확한 차이를 찾고 있습니다. 두 개의 Exchange 웹 서비스 중 하나 인 WSDL을 Exchange 서버 중 하나에, 다른 하나는 클라이언트 Exchange 서버에서 가져 왔습니다. 둘 다 비교했을 때, 나는 차이점을 발견했다.Exchange 서버 2007 및 Exchange Server 2010의 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 버전을 어떻게 확인할 수 있습니까? 당신이 교환에해야 할 각 약속 항목을 설정 반대로 서비스에 연결할 때 Exchange 2010을 들어
WSDL에서만 서버 버전 정보를 확인할 수 있습니까? –