A Comparison Of IIS Vs Apache Computer Science Essay


This essay has been submitted by a student. This is not an example of the work written by our professional essay writers.

Rajapol, R (December 2000) discussed that Apache is free if the user can download the software. The other major difference between IIS and Apache is that the source for Apache is freely available. In addition, Apache is modular in structure, permitting Apache users to pick and choose modules to fit their requirements. By comparison, your ability to customize IIS functionality is limited. Apache's freely available source has also produced fairly quick bug fixes.

The features for Apache

For Web Server Prerequisties, Apache is available for many Unix versions, Linux, Windows and OS/2, IIS can run only in the Windows environment.

Apache has an older heritage, having been originally based on the httpd code that some would argue started the entire Web revolution in the first place. Apache 1.3.x, which was the production version until 2002, was a largely Unix product that used a number of tricks to enable it to execute within other operating systems, including Windows.

The production release of Apache 2.0 hit the shelves in 2002. The new release incorporated a brand-new execution environment that separated the core functionality of the Apache system from the system that actually supported and processed requests. Apache 2.0 is now supported under a wide array of potential operating systems, including all versions of Windows, Linux, Unix, and Mac OS X, in addition to an array of nonmainstream OSs, like BeOS and VMS.


Rajapol, R (December 2000) discussed that IIS is typical of many Microsoft Windows-based products. It supports the Windows GUI and provides integration with other Windows mechanisms, such as Active Directory, MS SQL Server and Windows Security services. IIS also leverages the benefits of COM+. On the downside, IIS requires additional Microsoft products, such as Windows 2000 or Active Directory. This dependency causes a worry of potential lock in to Microsoft products and strategy for some companies.

The features for IIS

For Web Server Prerequisties, the latest version of IIS will run only on Windows 2000 server.

IIS has an optional component of the Windows Server operating systems since Windows NT 4.0. In the past, this was a basic Web server in the form of IIS 3.0. An Option Pack, released shortly after Windows NT 4.0 was released, included IIS 4.0 and was the first "real" version of IIS to be used heavily as a Web server platform.

IIS 5.0 was included in Windows 2000 in both the server and desktop versions, and the updated version, IIS 5.1, is incorporated into Windows XP. The changes between IIS 4 and IIS 5 are fairly minor.

Windows Server 2003 includes the new IIS 6.0, which is an almost complete rewrite from the previous editions. It sports a new execution model, better management facilities, and significantly increased performance.

The Benefits

The benefits for Apache

The Web server is now directly available on a variety of platforms, including Windows.

The redesign enables it to support a wide array of platforms in more efficient ways that lead to Unix- and Windows-specific execution models that make the best use of the OS.

The free source model has spurred the development of Apache functions from many volunteer programmers (and recently from IBM), resulting in a fairly rapid pace of functional enhancements.

Overall, Apache's development model has resulted in a robust, reliable Web server.

The benefits for IIS

For IIS, the component accepts requests from clients and processes them is now two separate components.

This separate process allows requests to be accepted even when IIS worker processes aren't technically running, and also enables finer control on the worker processes that handle requests.

The admin (or the server, automatically) can recycle requests to recover from extension and application failures.

It keeps up the tradition by providing a new management tool that is extremely powerful yet simple and very easy to use.

It has feature-focused, the tool allows you to simply click on a web server, website or application to individually manage each element.

It has a new IIS administrative tool is completely module and built on a highly extensible framework that allows it be enhanced with ease.


In conclusion, as a user, I would choose Apache as my web server and not IIS. The reason is because Apache is a free source which enables user to use UNIX and Linux and of course Microsoft. Whereas IIS it only use Microsoft products only and the user has to pay for the product. As for security is concern, Apache issues patches that enable users to fix the threats and the user can also work around with a code fix. As for IIS, it has more critical vulnerabilities as this does not issue patches and this will lead to service failure or this might give the admin access to the hacker.

Writing Services

Essay Writing

Find out how the very best essay writing service can help you accomplish more and achieve higher marks today.

Assignment Writing Service

From complicated assignments to tricky tasks, our experts can tackle virtually any question thrown at them.

Dissertation Writing Service

A dissertation (also known as a thesis or research project) is probably the most important piece of work for any student! From full dissertations to individual chapters, we’re on hand to support you.

Coursework Writing Service

Our expert qualified writers can help you get your coursework right first time, every time.

Dissertation Proposal Service

The first step to completing a dissertation is to create a proposal that talks about what you wish to do. Our experts can design suitable methodologies - perfect to help you get started with a dissertation.

Report Writing

Reports for any audience. Perfectly structured, professionally written, and tailored to suit your exact requirements.

Essay Skeleton Answer Service

If you’re just looking for some help to get started on an essay, our outline service provides you with a perfect essay plan.

Marking & Proofreading Service

Not sure if your work is hitting the mark? Struggling to get feedback from your lecturer? Our premium marking service was created just for you - get the feedback you deserve now.

Exam Revision

Exams can be one of the most stressful experiences you’ll ever have! Revision is key, and we’re here to help. With custom created revision notes and exam answers, you’ll never feel underprepared again.