8. A method, comprising: receiving, by an industrial automation device including a processor, a request for data stored in the industrial automation device, wherein the request includes a public attribute indicating to provide a description of a schema of the data; detecting, by the industrial automation device, the public attribute; generating, by the industrial automation device, a binary bit stream comprising the data; retrieving, by the industrial automation device, a text string describing the schema of the data, in response to the detecting the public attribute; encoding, by the industrial automation device, the binary bit stream and the text into an extensible markup language (XML)-encoded payload; and communicating, by the industrial automation device via an industrial protocol, the XML-encoded payload to an initiator of the request.
8. A method, comprising: receiving, by an industrial automation device including a processor, a request for data stored in the industrial automation device, wherein the request includes a public attribute indicating to provide a description of a schema of the data; detecting, by the industrial automation device, the public attribute; generating, by the industrial automation device, a binary bit stream comprising the data; retrieving, by the industrial automation device, a text string describing the schema of the data, in response to the detecting the public attribute; encoding, by the industrial automation device, the binary bit stream and the text into an extensible markup language (XML)-encoded payload; and communicating, by the industrial automation device via an industrial protocol, the XML-encoded payload to an initiator of the request. 12. The method of claim 8 , further comprising compressing, by the industrial automation device, the XML-encoded payload.