1.3 Overview
This protocol is used for manipulating data maintained by a protocol server. Communication is always initiated by the protocol client using different operations, the functionality of which is outlined following.
Inserting, reading, updating and deleting data from the database application.
Filtering, sorting data while reading it from the database application.
Modeling hypothetical updates on the protocol server.
Reading distinct values for a certain field in a result set.
A typical scenario for this protocol is opening a result set and updating or deleting data.