An SQLite network wrapper


These archives are identical and contain both
Windows and Linux  binaries as well as the source.
There is a quickstart guide at the bottom of
  Docs/uSQLiteServer FAQ.html

RAR archive 1.4Mb
ZIP archive 1.9Mb
Gzip'ed TAR 1.9Mb

What is it?

uSQLite is a network wrapper for SQLite. It turns SQLite into an RDBMS but puts the emphasis on the 'Lite'. In fact it works in a somewhat unconventional mmanner in order to make both servers and clients as light, portable and simple as possible. Readers who are not familiar with SQLite are advised to visit

uSQLite uses the TechFell protocol for communications between clients and servers. This protocol was originally designed for allowing embedded systems to directly access a database, but has proved efficient in more general applications and in conjunction with a suitable server (such as uSQLite server) may also be used for inter-process and inter systems communications.

In automation systems it may be used to provide both database and communications in a single package, and in many cases can eliminate the need for communications middleware.

In a more general scenario it has the advantage that custom client software may be built into the applications (it is very easy to write and customize drivers) such that applications may be deployed without the need for a separate database / database driver layer to install and/or configure, in essence a distributed embedded database.



See the Docs directory in the archive for the FAQ and quickstart guide.

Roger Irwin