Technical Overview.

Top  Previous  Next

 

FTrack CRM is a Web Application so it needs to be installed in a server running a Java Application Server. All users can then access to the system using a web browser trough a normal HTTP connection. Users don't need to install any piece of additional software in their computers, they just need the web browser and the connection to Internet or to the LAN.

 

FTrack was initially developed using Tomcat 4.1 Application server from Jakarta Project. In the standard Windows Installation package, Tomcat is included by default. It can also be installed on any application server that supports:

 

Java 2
Java Server pages
Servlets.

 

FTrack CRM has been successfully installed on servers like Weblogic, JBox, Sun Java Web Server and others.

 
FTrack CRM standard release for Windows includes by default a MicroSoft Access Database. Due to its data base access technology (JDBC) can be used also with Oracle, SQL Server, Sybase, MySQL, Postgres and others. FTrack Database does not use stored procedures or similar to guarantee the portability between different data base engines.
 

FTrack CRM is delivered in two formats:

 

Windows Platforms: If you are using Windows technology, FTrack CRM is delivered as the typical Windows Setup Wizard installation package that includes all you need to install it in a unique package.
Any Other Platform: If you are using other platform than Windows (ie: Linux, Unix, etc…) FTrack is delivered as a WAR format File ready to be deployed on your application server. The installation of the application server and the database in this case is responsibility of the system administrator.

 

The next figure explains the system architecture of FTrack CRM:

_img1

 
 

Once FTrack CRM is installed in a server, it can be used in several ways. The next image shows how FTrack can be used:

_img2

 
As you can see in the figure, FTrack can be used as:

Stand Alone Installation: You work directly on the computer where you have installed FTrack CRM as the only user.
LAN: Once FTrack it is installed on the server, make sure all users have access to it trough the LAN. Then, using a simple HTTP session with a browser, users will access to FTrack CRM.
Remote Access: If FTrack CRM is installed and visible from the outside of your installation with a public address, then any user will be able to access FTrack from any ware via internet.