Samiksha Jaiswal (Editor)

Coadunation

Updated on
Edit
Like
Comment
Share on FacebookTweet on TwitterShare on LinkedInShare on Reddit
Initial release
  
13 December 2006

Platform
  
any

Operating system
  
Cross-platform

License
  
LGPL

Developer(s)
  
Coadunation project team

Stable release
  
1.5.0.B5 / 18 June 2008

Coadunation (pronounced koh-aj-uh-ney-shuh n) is an open source Java-based server.

Contents

Coadunation is a project originally developed by Brett Chaldecott, located in South Africa. It is licensed under the GNU license and as such the complete source is available for download.

Written completely in Java, it is a cross-platform standalone server, which serves as an environment from which a user can run daemons, web applications, web services, etc. The software was developed primarily in response to an inability to run non-event-driven beans within J2ee-based application servers (e.g. starting a mail server), as well as a general unhappiness with some of the EJB standards. The resulting application is Coadunation.

Coadunation was first made available to the public on 13 December 2006 with the release of Coadunation 0.99.A1. The latest public version is Coadunation 1.5.0.B5, which was released on 18 June 2008. It is considered version 1 and development has continued with version 1.5.

Features

  • Distributed environment
  • RMI/IIOP support
  • Automated deployment
  • Cache management
  • Centralized configuration
  • Container-based security
  • Cosnaming service
  • Datasource support
  • Factory Object support
  • JNDI
  • JMX support
  • Transaction support
  • Web services
  • Web application support
  • Included daemons

  • Timer Daemon (aka Cron type process)
  • HSQLDB daemon
  • Tomcat daemon
  • Message Service daemon
  • Jython daemon (a Java implementation of the python parser)
  • Deployment daemon
  • Email Server (SMTP, POP3, IMAP4, Web-mail front-end)
  • DNS server (Primary and secondary Zone support, zone changes take place in real time).
  • References

    Coadunation Wikipedia