Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
fr | 2013-04-30 | ||
en | 2013-04-30 | ||
Totals: 2 Items | 0 |
Argotik README file This directory is the base directory for the Web Application Argotik Argotik is a Java Web Application. To set up your server to run it you will need: Java 6.0 (JRE at least) Java Application Server (Tomcat 6, Websphere, Weblogic, JBoss) MySQL database Server 5 (or another SQL Server, Oracle, etc) If you use another Database server then MySQL, you will probably need some other JDBC connectors Argotik makes use of the Struts framework (jar libraries included here) Argotik was tested with Java 5 to 6.0, Tomcat 5 to 6 and MySQL 5. Argotik was tested on Windows 2000, NT and XP Argotik was tested on Linux (Fedora 8) As a Argotik administrator, you can make it run for as many set of users (I call a set of user a company). Each sets of user (each company) working on its own set of data within only one instance of Argotik running. Experience show that to run 4 companies (Databases and Application Server on the same machine) one needs at least 2 Gig of memory. Argotik make heavy usage of the memory of the server to keep in cache lists of things. Argotik has a unique way to handle data. It is based on a virtual data schema making use of Type (Meta-Data) and Things. Let say that un client, a contrat, a reservation are all stored into a Thing boxe set, there Type_Id relating it each to their proper Data Type. Along with a Thing, comes la list of relations (Links L1 to L6) defined into the Type means to wich other Type of data each Link will point to. The Java object heirarchy follows the same model. A Thing classe is a subclass of a Type classe. To reach a peice of data from another, two ways are available: the Things (using their thing_id) to which each of the 6 Link included in that Thing that point to; and the Link (L1 to L6) in other Things that point to the Thing itself. Directories Databases The build up script to created the two mandatory databases Docs Documentation in English and French src Argotik Java scource code webapps Web ressources: JSP, css, images, configurations files, compiled java classes and jar libraries