różnice między Msxml2.ServerXMLHTTP a WinHttp.WinHttpRequest?

kiedy w końcu zrozumiałem różnicę między Msxml2.XMLHTTP a Msxml2.ServerXMLHTTP

http://support.microsoft.com/kb/290761

XMLHTTP jest przeznaczony dla aplikacji klienckich i opiera się na URLMon, który jest zbudowany na Microsoft Win32 Internet (WinInet). ServerXMLHTTP jest przeznaczony dla aplikacji serwerowych i opiera się na nowym stosie klientów HTTP, WinHTTP. ServerXMLHTTP oferuje niezawodność i bezpieczeństwo oraz jest bezpieczny dla serwera. Aby uzyskać więcej informacji, zobacz dokumentację zestawu SDK MSXML.

nagle znajduję WinHttp.WinHttpRequest ...

http://msdn.microsoft.com/en-us/library/aa382925(VS.85).aspx

Usługi Microsoft Windows HTTP Services (WinHTTP) zapewniają programistom obsługiwany przez serwer interfejs wysokiego poziomu do protokołu internetowego HTTP / 1.1. WinHTTP jest przeznaczony do użycia głównie w scenariuszach serwerowych przez aplikacje serwerowe komunikujące się z serwerami HTTP.

więc jak to się różni od Msxml2.ServerXMLHTTP

(cóż, ukryte pytanie brzmi, które należy użyć ...)

questionAnswers(3)

yourAnswerToTheQuestion