2.2.3 RDS Data Factory Namespace

This section specifies the set of messages that are specific to data query and manipulation. These messages conform to the syntax of rdsMethodRequest (section 2.2.2.1) or rdsMethodResponse (section 2.2.2.2), respectively. Different types of request messages are identified by rdsMethodName (section 2.2.2.3.1). A response message follows a request message and is identified by the type of the request.

These Remote Data Service (RDS) messages are encapsulated in HTTP requests and responses and are exchanged by RDS Transport Protocol clients and servers. This section also specifies the syntax and encoding of RecordSets (adtgTableGram, as specified in section 2.2.3.14), which are transmitted as parameters in the following messages. The names of all the message components that are described in this document match the names of their corresponding ABNF syntax definition.

The following message components are specific for the RDS Data Factory namespace and are used by all the request and response messages specified in this section. rdsMethodInfoDataFactory is the combination of rdsPostURI and rdsMethodNameSpace in section 2.2.2.3.<23> rdsClientVersionDataFactory corresponds to rdsClientVersion in section 2.2.2.4.

 rdsMethodInfoDataFactory    = rdsPostURI 
                               rdsMethodNameSpace
                               "."
  
 rdsClientVersionDataFactory = "ADCClientVersion:" 
                               rdsDataFactoryVerMajor "." 
                               rdsDataFactoryVerMinor
  
 rdsDataFactoryVerMajor      = "01"
 rdsDataFactoryVerMinor      = "06"