PreviousNext

Representation of String Values

In the service interface, a string value is represented by a string data type. This is defined in Strings. The length of a string is the number of octets by which it is represented at the interface. It is confined to the range 0 to 2-to-the-32nd-power.

The length of a character does not need to be equal to the number of characters it comprises because, for example, a single character can be represented by using several octets.

It may be necessary to segment large string values when passing them across the interface. A segment is any zero or more contiguous octets of a string value. Segment boundaries are without semantic significance.