Skip navigation

  • About
  • Contact

Integrations - DRAFT About

Article Rating?

A unique clustering design enables Terracotta DSO to successfully integrate with any other software written for the Java platform. This flexible approach is implemented in one of the following ways:

  • Terracotta Integration Modules - Pre-configured off-the-shelf solutions
  • Container and Application Server Support - Detailed product-specific guides
  • Custom Build - Clearly defined pathways to custom integrations for any application

These methods are explained below. For a complete list of available integrations, see the Index of Integrations.

Terracotta Integration Modules

A Terracotta Integration Module (TIM) is a set of configuration elements packaged together as a single, includable module within the Terracotta configuration. Including a TIM in your project is as simple as adding one line to a configuration file.

For example, the following adds EHCache clustering support:

<module name="clustered-ehcache-1.3" version="2.5.0"/>

Some TIMs are provided as part of the Terracotta installation. Others can be downloaded from the Terracotta website and installed separately.

TIMs are availabe for many software products, including:

  • EHCache
  • Hibernate
  • Jetty
  • Lucene
  • iBatis

Container and Application Server Support

Detailed how-to guides are available for creating working configurations for a number of web containers and application servers, including the following:

  • Tomcat
  • JBoss Application Server
  • WebLogic

How-to guides help you get started with setting up a Terracotta cluster as well as configuring your web container or application server.

Custom Build

The Terracotta clustering design lends itself to integrating with any Java-based application. Even if your application, framework, or library isn't listed in the Index of Integrations, a TIM can be custom built. You can build your own, or contact Terracotta, Inc. to find out how we can build and maintain a TIM to your specifications.

Build Your Own

  • Share your integration project with a community of Terracotta DSO users.

More Information

For more information, see the Configuration Modules section of the Configuration Guide and Reference.

Adaptavist Theme Builder Powered by Atlassian Confluence