Chapter 11

Core Server

What's in this chapter?

  • Native and managed modules
  • Removing unused modules
  • An overview of the IIS request pipeline

As you learned in Chapter 2, “IIS 8.0 Architecture,” IIS 7.0 introduced a brand new architecture to the IIS family. In previous versions, the boundaries between what is part of the web server and what is a plug-in or extension were intuitively apparent. IIS 8.0 continues the usage of this module structure introduced in IIS 7.0, which results in these boundaries being less obvious.

In this chapter, we take a closer look at how the underlying IIS web server works, and how it is now possible to define for yourself exactly what functionality is provided by the core server, to maximize performance for your specific applications, and to minimize resource overheads.

Get Professional Microsoft IIS 8 now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.