For Apache:
Our recommendation is to use mod_proxy or mod_jk. The following links provide some additional information on these modules:
Introduction to mod_jk and mod_proxy
Comparing mod_proxy and mod_jk
For IIS:
Our recommendation is to use the Application Request Routing (ARR) module. The following link is an external article on configuring your IIS server with Tomcat: