
Originally Posted by
constv
pathangi, you must have replaced your last post... The following was my response to what you had removed:
When you deal with web services, it is not very appropriate to assume anything about the implementation details of the web service, e.g. the technology, the data source behind it, etc. You are assuming that there is a database there, which would be indeed the case in this example, but, it is not a correct way to approach web services, really. Even if you write the client and the WS (with everything behind it) yourself, the main point about a WS is that any client does not need to, and should not assume anything about what's inside. The clients only should be aware of what they can ask for, and what they can expect to get back. The should not assume any "commits" that happen behind the WS interface. That's my take on it. (I agree with what you said in the final edit of your last post.)