XML, or Extensible Markup Language, is everywhere. Web services, web pages, COM components, database objects, and even the next generation of initialization files. XMLHTTP, however, isnt. XMLHTTP is a set of APIs that allows us to send and retrieve data from and to a remote web server using its underlying HTTP protocols and methods.
The XMLHTTP Application Programming Interface is exposed
through Microsofts XML library, MSXML. This is an
extremely popular library for ASP, VB and C++ developers,
and can be downloaded from:
At the time of writing, the current version of MSXML was 4.0.
To get the most out of this article, you should have access to a web server running IIS4/5 on Windows NT/2000. You should also download and install the latest version of the MSXML library, as mentioned above.