Data in your client application’s GemFire cache must be serializable to be shared with GemFire servers and other GemFire clients. GemFire provides multiple data serialization options for storage and transmittal between processes, of which GemFire Portable Data eXchange (PDX) serialization) offers the best combination of versatility and ease-of-use for most applications.
To learn more about other serialization options, see the Data Serialization section in the VMware GemFire User Guide.