What is Coadunation
Coadunation is platform independent Server implement in Java. It has been designed from the ground up to provide an easy way to develop and deploy both web applications and daemons in a seamless standardized environment. This makes it easier for sysadmins, developers and end users.
This means that it will be the same environment no mater which target OS the server is running on, and that means that developers, sys-admins and end users need only learn to work within one standardized environment.
Along with the single standardized environment Coadunation benefits the user by providing the following.
Features:
- Quick and Easy to install
- Graphical and Source based Installer
- Easy to use Web Based Administration with online help
- Centralized Configuration; this means that war and jar file no longer have to be modified on an install basis, and that no special properties need be configured.
- RMI and Web Service API's
- Daemons and Web Applications are self contained(This means that only one file is required to deploy a new frontend or daemon.)
- SSO (Single Sign On)
- Automated Deployment
- Data Source Support
- Container Based Security
- Audit Trail
- And lots more ...
Web Applications:
- Coadunation Administration Console
- Tomcat Administration Console
- Webmail
Daemons:
- DNS Server (Domain Name Server)
- SMTP Server
- IMAP Server
- POP3 Server
- Fetchmail Process
- Application Server (Tomcat)
- HsqlDB Database Daemon
- Message Service (Async RPC, Text Messages,Named Queues, Routing and more)
- Service Broker
- Timer Daemon (Cron like Daemon)
- Jython Daemon (Run and install python scripts on any coadunation instance)
Deployment Daemon (Copy and install files on a Coadunation instance)
