Developing client applications for RESTx
Direct links
- To learn about the RESTful interactions at the core of the RESTx REST API, please click here.
- To learn about the REStx client convenience library, please click here. [@link to “Glu client libraries” page, note: This page does not appear in the pull-down.]
Clients interact with the REStx server by means of a straight-forward REST API, which supports the discovery of available components and resources, the creation of new resources and their use. Any HTTP client can easily communicate with RESTx and we demonstrate this interaction with a simple telnet session.
Of course, it is also possible to wrap these REST interactions into a convenient client library, which simplifies the task of writing client software even further. RESTx comes with reference implementations for a client library [@link to “Glu client libraries” page] for Java and Python. But it is of course possible to port the client library to other languages or to devise completely different client APIs.