next up previous
Next: Bonus features Up: The components Previous: Database and network protocols

Server software

We chose to implement the server on Linux for a number of reasons:

Once the operating system and database protocol design were fixed, all we needed was a physical database access system. Rather than write our own, we used CodeBase, which allows programs written in C to manipulate xBase-compatible database files. We used CodeBase because we were familiar with it from previous projects and have found it to be fast and reliable.


next up previous
Next: Bonus features Up: The components Previous: Database and network protocols

idan@m-tech.ab.ca