Hightide is an optimized, versioned distribution of the Jetty open source web container. It comes pre-integrated with a number of services usually only found in J2EE application servers, or which you would otherwise have to craft together yourself: JNDI, an XA transaction service, a JMS message fabric, and a JDBC accessible database. Thanks to Jetty's light weight, pluggable architecture, Hightide allows you to easily choose which of these services you want to use, or even replace them with others.
Additionally, Hightide is pre-configured with state-of-the-art Ajax communication libraries such as DWR, ActiveMQ-Web (JMS to the browser), and the cometd protocol (known as "Bayeux"). Deploying your applications on Hightide means that it will scale smoothly thanks to a combination of Jetty's smart IO layer and continuations mechanism.
- Download site: http://www.webtide.com/downloads.jsp
- Source repository: https://svn.webtide.com/repos/hightide/trunk
- svn co https://svn.webtide.com/repos/hightide/trunk hightide
- Maven repository: http://repository.codehaus.org
Hightide uses Maven as it's build system. Using
$hightide.home to represent the directory into which you have checked out hightide from svn, or into which you have unzipped a source distribution, it can be built by: