-
Notifications
You must be signed in to change notification settings - Fork 1
Home
Infinitum Web offers a REST client that provides support for caching, simplified authentication, and a number of other features that allow developers to consume REST APIs with ease. The framework offers both fine- and coarse- grained clients, meaning developers can choose to deal with HTTP responses at a low level (i.e. manually performing message interpretation, deserialization, etc.) or a high level (i.e. allowing the framework to handle message conversion).
This user guide is designed to provide explanation for some of the various Web features and, perhaps more important, how to use them. For information on using other module features, see their respective wikis.
For information on what's in progress and what's planned for Infinitum, check out the Road Map.
-
Components
- RestfulClient: provides a fine-grained API for communicating with a RESTful web service.
- RestfulMappingClient: provides a coarse-grained API for communicating with a RESTful web service.
- MessageConverter: converts REST responses into objects.
- AuthenticationStrategy: describes how web service requests should be authenticated.
- SharedSecretAuthentication: used for token-based/shared-secret authentication.
- TokenGenerator: generates shared-secret tokens.