next up previous contents
Next: APIIS core Up: The basic foundations - Previous: The basic foundations -   Contents


System architecture

There are three logical machines in an APIIS database setup: Clearly, all three logical machines can reside on one or more physical computers.
The client machine is the computer from where user fire up the web browser or just connect to the APIIS Server via SSH protocol1.2.
The APIIS Server takes care of the authentication of the users, connections to the database server and presenting data back to the users. Thus, to work directly on the APIIS server (via SSH), user must have an account on operating system level (see section 1.4.1) and also account on the APIIS system level (see section 1.4.2). The work with the web browser required only this second type of account.
The database server is the place where the database is stored. The connections into the database are supported by the APIIS Server. The connections to the database are distinguished on two groups: modifications on data and reading data. The modifications are executed only through the meta_user connection (see 1.3.3). Reading data is handled by the direct user connection.


next up previous contents
Next: APIIS core Up: The basic foundations - Previous: The basic foundations -   Contents
Marek Imialek 2006-06-22