Generic definition for client/service messaging.