<! -----
Update
1. Modify the table and add a position column.
2. Modify the method used in component. Change setservers to setservices.
-------->
Restlet 2.2 provides 11 services, including:
Name
|
Description
|
Usage location |
Connectorservice |
Connect to the service and manage the client and server through Protocol |
Application |
Connegservice |
Negotiation Service |
Application |
Converterservice |
Content conversion Service |
Application |
Decoderservice |
Decoding Service |
Application |
Encoderservice |
Coding Service |
Application |
Logservice |
Log Service |
Component |
Metadataservice |
Metadata Service |
Application |
Rangeservice |
Scope Service, which is responsible for managing the range in the response entity (for objects, the length of the returned object) |
Application |
Statusservice |
Status Service |
Application, component |
Taskservice |
Task Service |
Application |
Tunnelservice |
Tunnel service, which can be used to read information in HTTP request headers of other services in browser-based applications. |
Application |
These services can be added to the runtime environment through the component and setservices () in the application mentioned above.
In restlet 2.2, component already uses the statusservice and logservice services.
The application uses 10 of these services. For details, refer to the location description in the preceding table.