I would recommend Tomcat for Production usage. I am the Senior Network Administrator for an ASP who has been hosting Tomcat 3.x and 4.x for two years now. The problems we get are usually small, but its always useful to have the source code available if it does get too involved. We actually were thinking about using WebSphere and even Lutris Enhydra before they went under. Both are just overkill if you are talking a non J2EE style application, but even if you are looking for Enterprise, throw JBoss into the mix. Either way you look, for the price / funtionality ratio, you cant beat it.
I would recommend Tomcat for Production usage. I am the Senior Network Administrator for an ASP who has been hosting Tomcat 3.x and 4.x for two years now. The problems we get are usually small, but its always useful to have the source code available if it does get too involved. We actually were thinking about using WebSphere and even Lutris Enhydra before they went under. Both are just overkill if you are talking a non J2EE style application, but even if you are looking for Enterprise, throw JBoss into the mix. Either way you look, for the price / funtionality ratio, you cant beat it.