Lors de la lecture de la documentation de l'API Google Data et de l'API Atlassian REST, j'ai trouvé des fonctionnalités intéressantes - lien (ou titre, extension de l'élément) - http://bit.ly/i3rKMw. Je voudrais implémenter cette fonctionnalité dans mon projet Java de serveur de service web pour notre IS, mais je ne trouve pas de solution ou de conseils pour l'implémentation. Mon projet est assez grand avec de nombreux services, donc j'ai besoin de robuste et la plupart solution automatisée. Je pensais à la façon de l'implémenter comme une extension pour RESTEasy et JAXB, mais cela semble être très compliqué. Connais-tu des projets opensource qui implémente cette fonctionnalité ou des conseils qui pourraient m'aider?Implémentation JAX-RS de l'expansion de lien/élément?
8
A
Répondre
0
Resteasy fournit déjà une solution à base d'annotation pour cela:
http://docs.jboss.org/resteasy/2.0.0.GA/userguide/html_single/#LinkHeader
Cela a été ajouté à la version 2.0
0
Je ne pense pas que tout cadre JAX-RS peut fournir une telle logique. Il s'agit en fait d'une logique métier: lorsque vous recevez développez le paramètre de requête, développez l'élément/section concerné.
Vous devrez l'implémenter vous-même.
D'autres façons pour les ressources Hyperliens utilisant resteasy: http: //soa.dzone.com/news/declarative-hyperlinking – radu
En outre, un tutoriel pour l'utilisation RESTeasy: hyperlinking http://www.lunatech-research.com/ archives/2010/04/19/automatique-ressource-lien-découverte-resteasy-et-atome-liens – radu
Ce n'est pas ce que je demande. Je connais les liens Atom, HeaderLinks et leur support RESTEasy. Je veux imbriquer l'élément associé, voir l'exemple de http://bit.ly/i3rKMw s'il vous plaît. – Jimmy