:: Features ::
Free :
- The complete project is under the
GPL
licence
- All thrid-party libraries are under the same licence
- Open-source
- 100% pure Java
- Built to work with other open-source projects, however,
commercial application can equally easy be plugged in (eg. Oracle DB instead of mySQL)
Portable :
- Completely written in Java, using open-source libraries licenced under
the GPL
licence
- Conforming to J2EE specifications
- Using EJB 2.x specification (other technologies such as JDO are pending)
- Runs on every platform supporting Java 2, including Windows 95/98/ME/NT/2000/XP,
Linux, Solaris, HP-UX
- Works with all JDBC compliant databases, including Oracle, mySQL, Hypersonic,
Firebird, DB2, Interbase, PostgreSQL, and many more...
- Works with all JSP 1.2 compatible servlet containers, such as Tomcat and Jetty
(including JBossWeb)
- Front-end built in Struts 1.1 MVC framework
Easy to maintain :
- Open-source project on SourceForge.net
- Built on well-known and proven architectures and design patterns
- All modules (including third-party technologies) are well documented
- The complete server can be configured using Java Management Extensions (JMX), JETeam
itself comes with some MBeans that will make it easier to perform operations without
restarting the server. Operations include uploading the initial-load, viewing JETeam
specific log messages etc... (only tested with JBoss). Managing will be as simple as
opening your web browser, surfing to the server configuration screen, logging in and
performing the desired operations. No need to open a console and going into the
application server specific details.
Secure :
- Using standardized Java Authentication and Authorization Service Framework (JAAS)
- All communication over secure SSL link
- Completely configurable and customizable security layer
- Role based access control, using privileges and permissions on the level
of individual method calls
- Persistence layer completely shielded from direct client access
- Authors have 3+ professional years of experience with Cryptography/PKI and security in general
Customizable :
- Source code can freely be changed and recompiled
- Design built on generic use-cases, project can be used in many different businesses
- Superfast development cycles using
AndroMDA,
XDoclet,
Ant: most of the
code is auto-generated, the only implementation is the business logic, the result
is very stable and readable source code.
Tested with :
- JBoss, Weblogic, Resin, WebSphere
- mySQL, Hypersonic, Firebird, Oracle 7/8/9
- Netscape, Internet Explorer, Konqueror, Opera
- Windows, Linux, HP-UX, Solaris
Documentation :
- Javadoc for all source code built from the CVS
- UML diagram for front-end and back-end
- Homepage containing most recently written documentation