Architecture overview

 Previous page

O3Spaces Workplace is based on rock-solid technology. It is built to J2EE standards implementing progressive Web 2.0 AJAX technology and generally adhering to XML Web-Service technologies.
To present a glimpse of the O3Spaces Architecture the figure below depicts the distribution of the main O3Spaces Workplace components on the clients and the server. Furthermore, communication & messaging interfaces between the main O3Spaces components are clearly shown.

O3Spaces Architecture Overview

O3Spaces Workplace Architecture Overview - Click for enlargement

 O3Spaces Architecture Overview (PDF 1.5 MB)

The illustration depicts the dependencies of the Workplace components and the ensuing possibilities for utilization of the O3Spaces Workplace functionality.

By using only the AJAX Web 2.0 client interface, all versioning and locking functionality is available to the user. However, certain automated document retention functions will not be active. By using only the Workplace Assistant in combination with the OpenOffice.org, StarOffice or Microsoft Office suite you can utilize the fully (automated) functionality related to document verisoning and locking. Advanced full text search functions are available in the browser environment and the Workplace Assistant. Certain other features, such as, discussion,  and calendaring functionality is only available in the web client. Combined, the wide range of possibilities allows you to access your shared documents with unrivaled freedom and flexibility in your office work.

 

Components

Server:
J2EE Application Server (Apache Tomcat)
PostgreSQL, Microsoft SQL Server or embedded JavaDB Database Server
(MySQL & Oracle conversions possible on request)
Document Repository
LDAP server synchronization
Search engine (Lucene)

Browser
AJAX web Client (FireFox, Safari, & IE)

Workplace Assistant
Java Webstart component
Web Services

Office suite integration
OpenOffice.org / StarOffice (OO.o & SO UNO plug-in)
Microsoft-Office (.NET plug-in)

E-mail client integration
Microsoft Outlook (.NET plug-in)

End user environments
Microsoft-Windows
Mac OS X
Unix / Linux
- Mandriva
- Redhat
- Fedora
- Solaris
- Suse
- Ubuntu
- Xandros

Disclaimer: All Product names, logos, brands and any other trademarks are the property of the respective owners