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.