1.6 Applicability Statement
This protocol is applicable for the following scenarios:
Inserting, reading, updating, or deleting data from the database application.
Retrieving data from the database application in Pages (section 3.1.1). This applies only if the number of records exceeds a threshold specified by the protocol server.
Filtering data by retrieving only the data matching given restrictions.
Sorting data retrieved from the database application
Retrieving only distinct values for certain fields in the result set from the database application
Modeling hypothetical updates on the protocol server.
This protocol is not applicable for the following scenarios:
Creating, updating or deleting objects on the database application.
Acting as a data transfer channel between protocol client and protocol server. Instead the data sent to protocol client is intended to be rendered for end user viewing.