Tried registering at snitz.com to correct the user that responded with the other MS link (the reason he used Microsoft.XMLHTTP instead of the now valid MSXML2..... is the same reason most of us do when posting examples - alot of people still haven't upgraded their MSXML version, so we want to ensure the example will still work)
As an FYI btw;
don't know anything about the workings of 'Server.CreateObject'
Server.CreateObject() instantiates an active-x- control, nothing more nothing less

(how it's used is determined entirely by the active-x- itself)