Adaptive Content Negotiation

Description
The response that a server replies with to a request in an adaptive content negotiation style contains a representation that has most likely undergone an adaptation process. Adaptation can be performed internally by the server or by using another service to perform this task, for example: performing a transformation that requires a lot of processing power [63]. Adaptation is successful if the final delivered representation is more understandable to the user based on his/her context.

Advantages and Disadvantages
Advantages Disadvantages
  • The increase of preference-matching precision due to additional adaptation.
  • The unscalable nature of the pre-adaptation process of content.
  • The invasive nature of describing a client context.

References
[{{ reference.id }}] : {{ reference.title }}
Links
Use feature templating directives for GeoServer
New media types vs conneg by profile (issue).