• Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

client side

 
bru pe
Greenhorn
Posts: 11
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I'm a french developer and I've got some doubt about the translation of the assignement:
1)When no network is needed, is any other client allowed to access the database that is running localy?
In other word, does I provide the lock/unlock and the server connection classes when I use the database in local mode?
2)"your user interface should be designedwith the expectatin of future functionnality enhancement..." Does it mean taht the programmer should add some button without messing the user interface?
thank you
 
Jeff Wisard
Ranch Hand
Posts: 89
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
My take on your first issue is that you do not need to expect more than one user for you local database (that is, a database that is not networked). However, I feel your client implementation should be the same regardless. Once you have connected to a database, the client should no longer care how it is connected or to what database. This means that locking and unlocking should occur regardless of whether you are using a local (non-networked) database or a non-local database.
My take on your second issue is that your client should build an easily expandable (yet simple) framework. In other words, it should be easy to add functionality to your client application later on. Think in terms of a real-world project...it must be flexible enough to allow additions and changes in functionality.
Hope this helps.
 
Mark Spritzler
ranger
Sheriff
Posts: 17278
6
IntelliJ IDE Mac Spring
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Bonjour,
1) No, in local mode there should be no locking. Not needed. and only the one user will be able to access the file. Because the file resides on the client. Think of a stand-alone program on your computer. You install it and only you can see it, no one on another computer can access your computer. You have the program the data file, and all the necessary files residing on your computer.
In a network, server type program, there is shared data on a server that all users can access.
C'est le difference.
est-il le au la?
Je parle francais en pue.
2) Just that the design is easy to follow, such that adding a new object on the form will be tres facile.
Mark
 
Don't get me started about those stupid light bulbs.
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic