RPC description, can be implemented via any bi-directional messaging protocol. Namespaces clientRequests datatypes serverNotifications