Object oriented Client-Server TCP architecture with multithreaded server-side access to sql database.