La librería Apache Portable Runtime permite una mejor integración nativa con tecnologías de servidor. Esta librería es el corazón del servidor Apache HTTP Server 2.x, provee funcionalidades avanzadas de entrada y salida (tales como enviar archivo y OpenSSL), funcionalidades a nivel de sistema (generación de números aleatorios, estado del sistema, etc), y gestión nativa de procesos (memoria compartida, sockets Unix y tuberías NT).
Estas características permiten al servidor Tomcat una mejor integración con otras tecnologías web nativas y sobre todo hacer de las aplicaciones Java mucho más eficientes en el servidor web.