This specification helps vendors and corporate developers build multi-user applications that run on any of the Windows 2000 Server family of operating systems, including Windows Server 2003. These distributed applications may be client/server applications or n-tier applications. This specification is specifically targeted at the server component of a distributed application.
This specification is primarily focused on the middle-tier components, that is, the component that usually runs on the server. Most, though not all, of the requirements in this specification focus on what the server component of an application should do and how it should behave. In a few cases this specification has client requirements that describe how client components that your application may have should behave when communicating with your server component.
To qualify for the Certified for Windows logo, your application must comply with this Server Specification, and additionally, if your distributed application includes client components, then those client components must comply with the Desktop Application Specification for Windows 2000. Distributed applications that have client components are eligible to carry both Server and Professional designations on their Certified for Windows logo.
Included in This Document
| • | Checklist for Windows Certification |
| • | Whom is this Specification for? |
| • | Windows Fundamentals |
| • | Install/Uninstall |
| • | User Interface Fundamentals |
| • | Active Directory |
| • | Security Services |
| • | Cluster Service |
| • | Additional Requirements for Datacenter Server |
| • | Best Practices |
| • | Browser-Hosted Applications |
| • | Usage of Non-Compliant Components |
| • | Summary of Changes |