Microsoft Internet Information Services 7
Microsoft Internet Information Services 7 | |
---|---|
Basic data
|
|
developer | Microsoft Corp. |
Current version | 7.5 |
operating system | Windows |
category | server |
License | proprietary |
German speaking | Yes |
Homepage |
Internet Information Services 7.0 is the implementation of Internet Information Services in Windows Server 2008 and Vista , in Windows Server 2008 R2 and Windows 7 the slightly revised version 7.5 is used. It serves as a web server . IIS 7.0 is implemented as a role in Server 2008. With Vista, the server is supplied with different restrictions in the Business, Ultimate and Home Premium versions.
architecture
IIS 7.0 is modularly divided into individual components. The architecture and functionality is fundamentally different from the previous version.
Listener services
As a core task of a web server, the listener listens for incoming connections. The common protocols can be provided as standard. WCF connections can also be managed.
HTTP listener stack
This monitors HTTP requests. This function is natively anchored in the operating system and is adapted by the IIS.
The stack manages the caching, the distribution of the requests to the individual threads and performs various security functions of the server system.
WWW service routine
The www service is fundamentally different from the way it works in IIS 6.0. He only manages the configuration of the HTTP listener stack and is responsible for the routing to the WAS.
WAS Windows Process Activation Service
The WAS manages the individual working threads and the application pools of the IIS. It takes over the tasks of the www service in IIS 6.0. In addition, the WAS also manages the connections that are not on the HTTP stack.
Functions
All functions can be managed through the MMC . The interface and menu structure for the configuration options has been completely restructured compared to earlier versions of the IIS. All functions can also be individually installed as features and configured centrally.
Core functions
The provision of websites is to be regarded as the core functionality. The IIS manages the static content and the delivery. The fault management and the basic configuration are also provided by the core modules.
Dynamic content
The IIS supports the use of dynamically created websites. The entire spectrum of common technologies is covered. IIS directly supports .NET for applications and ASP.NET for website-based applications. Similarly, CGI and all ISAPI -based plug-ins supported. Server-side includes can also be integrated natively. Script languages such as PHP can be implemented (for example via cgi or isapi).
Logs
The IIS provides various protocol functions. These allow an evaluation of the performance, the system status, the user logs and the freely definable logs.
FTP
The IIS supports the creation of an FTP server.
Authentication
Different authentication methods are offered to ensure secure login for access :
- SimplePost (basic authentication)
- Windows authentication
- Digest authentication
- Authentication via certificate services
- URL-based
- IP-based
- Domain-oriented authentication
Individual evidence
- ↑ http://msdn.microsoft.com/de-de/library/cc753198.aspx IIS 7.0: Overview of the features available in IIS 7.0
- ↑ http://learn.iis.net/page.aspx/101/introduction-to-iis7-architecture/
- ↑ http://msdn.microsoft.com/de-de/library/cc754024.aspx application server role
- ↑ http://msdn.microsoft.com/de-de/library/cc754024.aspx application server role
- ↑ http://msdn.microsoft.com/de-de/library/cc753198.aspx IIS 7.0: Overview of the features available in IIS 7.0