Server-side
Tupelo Server is a servlet that should be hosted in a web application container. It is configured to be backed with a single Tupelo Context and all operations requested by the client are performed against that Context.
Client-side
A client Context implementation is provided that translates all supported Operators into requests to a server. The client must be configured with the URL of the servlet representing a Tupelo Server instance. There are no restrictions on what URL can be used.
Tupelo provides at least one non-Java client, and more are planned. If you need one, please request it. Currently we support:
Other non-Java clients must use the protocol directly.