Msxml2.XMLHTTP と Msxml2.ServerXMLHTTP の違いをようやく理解したとき
http://support.microsoft.com/kb/290761
XMLHTTP はクライアント アプリケーション用に設計されており、Microsoft Win32 Internet (WinInet) 上に構築された URLMon に依存しています。ServerXMLHTTP はサーバー アプリケーション用に設計されており、新しい HTTP クライアント スタックである WinHTTP に依存しています。ServerXMLHTTP は、信頼性とセキュリティを提供し、サーバーに対して安全です。詳細については、MSXML ソフトウェア開発キット (SDK) のドキュメントを参照してください。
突然、WinHttp.WinHttpRequest を見つけました...
http://msdn.microsoft.com/en-us/library/aa382925(VS.85).aspx
Microsoft Windows HTTP サービス (WinHTTP) は、サーバーがサポートする、HTTP/1.1 インターネット プロトコルへの高レベル インターフェイスを開発者に提供します。WinHTTP は、HTTP サーバーと通信するサーバー アプリケーションによって、主にサーバー ベースのシナリオで使用されるように設計されています。
では、これは Msxml2.ServerXMLHTTP とどう違うのですか?
(まあ、暗黙の質問は、どれを使うべきかということです...)