Solstice
Solstice is a first of its kind RIA framework which fuses the power of Flex and OSGi to allow development of truly modular rich internet applications. Out of the box, Solstice provides the following features:
- An OSGi 4 compliant container with Flex based management console.
- A platform for deploying modular Flex applications as OSGi bundles.
- Rich server functionality using Blaze DS to expose OSGi services as remote objects.
Solstice is based on the following technology:
- Adobe Flex
- BlazeDS
- OSGi
- Eclipse Equinox
- Eclipse Equinox Servlet Bridge
- Felix
- db4o
At Arum, we use Solstice to drive our Arum DataEye product.
Pre-requisits
In order to use Solstice it would be beneficial to know about OSGi and Flex. Apart from this Solstice is distributed as a WAR file and a bunch of OSGi bundles and should deploy to any J2EE application server. So far it has been tested on the following application servers:
- JBoss 4.2.2
Licensing
Solstice is free for commercial and non-commercial use. However, Solstice
uses db4o internally which is
Solstice is released under the GPL, but it's components are distributed with Solstice under their own licensing agreements. Please refer to each component's website for additional licensing details and more information.
Downloads
| Description | Version | Release Date |
|---|---|---|
| Solstice binaries and documentation | 0.3 alpha | March 2008 |
| Solstice source | 0.3 alpha | March 2008 |
Contact
For further information, please email solstice@arum.co.uk where we would be very happy to discuss potential consultancy work using the Solstice platform.