DSML Services for Windows uses a three-tiered architecture that requires the following components:
These clients must be able to send HTTP requests and accept HTTP responses. Computers running Windows 95, Windows 98, Windows Millenium Edition, Windows 2000, Windows XP, and Windows Server 2003 can act as a client for applications using DSML V2.
MSXML 4.0 Service Pack 1 or later must be installed on the IIS server. If the IIS server that hosts the DSML Services for Windows module is running on Windows 2000 Server, then MSXML 3.0 Service Pack 2 or later must also be installed.
Both DSML Services for Windows and Active Directory must be in the same Active Directory forest.
All of these components can be installed on a single computer, if the computer satisfies the system requirements for each of the components.