IIS y Tomcat
IIS fue desarrollado por Microsoft para su uso en su sistema operativo NT que está destinado a mainframes y servidores web. Actualmente se considera como el segundo servidor web más popular en uso hoy en día; en segundo lugar solamente a Apache. A pesar de haberse quedado atrás en la clasificación, Microsoft ha ido desarrollando gradualmente IIS junto con sus programas complementarios SQL Server y Silverlight, ambos de Microsoft. Estos programas, junto con el.Net Framework de Microsoft y la familiaridad de la mayoría de las personas con el sistema operativo Windows hacen de IIS una opción de servidor web muy convincente. Pero para ejecutar los programas Java y JSP en su servidor, los usuarios necesitarían instalar un programa de servidor de su competidor; el tomcat.
Tomcat fue el nombre que se le dio al servidor Java / JSP de código abierto que fue desarrollado por Apache para trabajar en conjunto con su propio servidor web. Tomcat es sin duda el mejor en lo que hace, en parte porque su única competencia, JRun, ha sido problemática para la mayoría de los usuarios. También es muy popular entre la mayoría de los desarrolladores debido al simple hecho de que es gratis y hay mucho apoyo de la comunidad de código abierto.
La elección de un servidor web para su propio sitio generalmente depende del usuario. Si bien es mejor que la mayoría de los usuarios se apeguen a una única fuente de programas para garantizar que funcionen juntos de manera impecable, a veces es necesario cruzar al proveedor de software de la competencia para obtener soporte en ciertos idiomas. Este es el caso de IIS y Tomcat. La mayoría de los usuarios de IIS eligen usarlo porque ya están acostumbrados al entorno de Windows y prefieren tener la asistencia al cliente adecuada que puede proporcionar una gran empresa. Sin embargo, Tomcat es el único programa que puede ejecutar aplicaciones JSP y Java de forma fácil y confiable, sin que el usuario tenga ninguna opción. Podría ser un poco más difícil de implementar debido a problemas técnicos menores, pero IIS y Tomcat pueden trabajar juntos.