tc server vs. Tcat

Why Tcat is the clear winner for organizations using Apache Tomcat

Tcat provides the best server environment for running your Spring applications. Tcat goes way beyond what tcServer provides in terms of management, monitoring, deployments, scripting and integration. Key differences that make Tcat stand out from offerings such as tcServer:

Core Server

Features

Tcat

tc server

100% pure Apache Tomcat vs. forked Yes  
No changes to configuration or executable scripts Yes  

Download and installation

Features

Tcat

tc server

All-in-one installer including a bundled JRE and all management and monitoring components Yes *
No separate database installation required Yes  
GUI installer Yes  
Install on existing Apache Tomcat Farm Yes  

Monitoring

Features

Tcat

tc server

Purpose-built for Apache Tomcat Yes  
Deep visibility into Apache Tomcat and Webapps Yes  
Custom JMX based graphs Yes  
Single UI Yes  

Management

Features

Tcat

tc server

Create and manage servers and groups Yes Yes
Server profiles for uniform configuration of Spring applications accross servers Yes  
Versioned deployments of multiple Spring webapps across a server farm Yes  
One-click rollback of Spring webapps deployments Yes  

Scripting

Features

Tcat

tc server

Groovy scripting and cron scheduling Yes  
Powerful extensions through custom scripting Yes  

Integration

Features

Tcat

tc server

Powerful REST API Yes  
Maven and ANT plugins Yes  
Automated continuous deployment of Spring Webapps Yes  
Integration with perl, python, ruby or any language of your choice Yes  

Security

Features

Tcat

tc server

Role-based security Yes Yes
Easy LDAP integration Yes  

* - separate installation of Hyperic and Spring Insight is required for tcServer

Recommended for you

Download tcat

Download