Non-Java Clients should use the Server API, which is described in Chapter 8, Server API. The Server API is also applicable to Java users who want more comprehensive functionality.