Resin Server

Resin is a software product, a web server and Java application server by Caucho Technology. Resin is available in two versions: Resin Professional and Resin Open Source (GPL).

Resin Open Source has only limited abilities and is a scaled-down version of the Professional version (known as crippleware ). Resin sets itself apart from other Crippleware thus from that an open source version is available and licensed, which enables the worldwide software community to use it partially or completely in your own projects.

According Caucho Technology's marketing material Resin Open Source is for hobbyists, developers and websites with low traffic that do not require the speed and availability of the Professional version.

Product Features

Scalability

  • Cluster - capable
  • Distributed Sessions
  • Load Balancing

Development

  • Class compilation
  • Profiling and heap analysis
  • No GUI required
  • JUnit Support
  • Ant / Maven / Ivy integration
  • IDE integration
  • Flexible project management
  • Logging

Productive use

  • Reliability
  • Monitoring
  • Deployment / Versioned deployment
  • Troubleshooting aids

Miscellaneous

  • Static files / JSP / Servlets / JSF
  • Transaction support
  • Extensible Access Logging
  • Rewriting (URL rewriting )
  • Proxy caching
  • Gzip compression
  • SSL
  • Virtual Hosts
  • COMET / Server Push

Quercus

Quercus is a Java implementation of the PHP programming language, which is part of Resin. According to Emil Ong ( Caucho ) the main advantage of Quercus is in the Professional version, that there PHP is compiled for the Java run -time environment, while it is running in the open- source version through an interpreter.

679223
de