We have Apache Tomcat running on Windows Server 2008. Is there a problem to install IIS on the same machine?
You will need to either bind them to different IP addresses or different ports.
If I remember correctly, Tomcat's default port is
This should not be a problem.
There is a module for IIS that will allow you to serve up tomcat through IIS. This way you can use port 80 or 443 for everything.
There is a slight security risk whenever you host multiple applications on the same server in that a security hole with either application could allow both to be compromised by an attacker.