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.