I am doing the URLyBird 1.3.3. I have a very fundamental question to ask which i hope someone can answer. I have been looking at the form and searching all the topics but i hope someone can clarify the following problem.
"You may assume that at any moment, at most one program is accessing the database file; therefore your locking system only needs to be concerned with multiple concurrent clients of your server"
Does this mean when i design the non network mode only one client will access the database in local mode (i.e. you would not open two client accessing the same database), therefore i do not need to worry about the locking code
For my design purpose could I have client -> middle tier -> DBMain local -> database client -> middle tier -> remote network layor-> DMMain (locking code) -> database