OpenTime consists of a series of plugins for Eclipse and WebSphere Studio based products and systems. It leverages the Eclipse infrastructure, application container and extension points.
The basic OpenTime stack is composed of the following plugins:
The core classes from Op'nWorks CBO and Op'nWorks Timesheet have no dependencies vis-a-vis Eclipse or Eclipse specific APIs. Hence, it is easy to reuse the classes, interfaces and ressources inside other containers such as a JSP/Servlet or Application Server container.
In addition to the Eclipse framework, OpenTime makes use of the following Open Source Java technologies:
In its default configuration, OpenTime makes use of an embedded and high performance relational and SQL compliant database (the HSQL Database Engine). However, OpenTime also makes use of the Hibernate object/relational mapping and persistance service.
Through Hibernate and JDBC, one can easily connect OpenTime to any database engine supported by Hibernate (virtually all popular database engines are supported).
Hibernate provides performance, flexibility, ease of development and scalability.
© Copyright (c) 2004 Mirasol Op'nWorks inc. All Rights Reserved.