Clearspace Architecture
J2EE Architecture
Clearspace leverages the solid J2EE framework for much of the core aspects of the application. Beyond that, Clearspace benefits from the rich ecosystem of 3rd party and open-source libraries supported in Java. Because Clearspace adheres to these standards it is able to run on a variety of application servers and platforms. For more information on supported platforms please.
Scalable and Fault-Tolerant
The server-side Java environment and extensive caching make Clearspace extremely fast. Support for clustering based on the market-leading Coherence technology means the application can be deployed on multiple servers for scalability and fault-tolerance.
Secure
Jive Software's applications have been proven secure by thousands of customer installations. The administration console includes role-based access rights, and permission checking is done at the Java method level to guarantee that users only have access to the content they should.
Plugin Architecture
This allows additional functionality to be enabled within Clearspace without extensive coding. Developers have access to a rich API as well as a development kit to get started with plugin creation.
Web Services
Clearspace can be accessed in a both read and write matter via use of its web services. A full SOAP and REST API are available.