Web services infrastructure determines a network operating system’s ability to publish information using Internet standards, and ability to interoperate with other systems while using standardized Internet protocols. A solid solution should include infrastructure to support:
The latest Internet standards.
Multi-site Web hosting.
Strong Internet Security.
Easy and flexible management.
Comprehensive content management and log-file analysis.
Features for added scalability and availability.
Windows 2000 Server builds on the integrated Internet services in Windows NT Server 4.0. Its Wizards and MMC Task Pads make it an easy solution to configure and administer on a daily basis. It is the only solution to offer advanced flow control, error handling, process accounting, CPU throttling, and support for WebDAV, making it clearly stand out from the competition. In other areas, Windows 2000 Server generally offers a more comprehensive or better performing solution than the other two operating systems.
Although Windows NT Server 4.0 does not offer the advanced features of Windows 2000 Server, it generally offers a good portion of the core functionality. Aside from Windows 2000 Server, IIS 4.0 on Windows NT Server 4.0 is the only solution to offer SMTP and NNTP services. Additionally, Microsoft Cluster Server and the Windows Load Balancing Service, present on both Windows NT Server 4.0 and Windows 2000 Server, provide fault-tolerance and load-balancing services.
Internet capabilities in Solaris 7 are provided through Sun WebServer 2.1, Solstice Internet Mail Server 2.0, a native FTP Server and a native Telnet server. However, the lack of integration with the core operating system and limited feature support result in a more complex solution than offered in the Microsoft solutions. Manageability is difficult, featuring separate, non-integrated tools for Internet services management. Sun WebServer 2.1 does not truly integrate with the operating system’s security model, requiring an LDAP interface to Sun Directory Services (if it is actually being used) for security authentication. Core feature support is also not as good as that offered by Microsoft. Difficulties and limitations in configuring and managing multiple servers arise often.