String ports are handled differently than primitive types when (for example) reading them from an RscVariant.
Since Strings would be a fairly popular data type, the Data Access and Subscription examples could demonstrate how to read and/or write String ports using these services.