I am using xml-rpc to insert data from a desktop app to a webserver database.
I want to do basic things like AddUser. Should I have the desktop app figure out if the user exists before adding a new user or not adding the user?
Or should I just send all of the information needed and let the xml-rpc server figure out if the user needs to be added or not?
Basically, do I put this logic in the desktop or in the webserver?