JAX-RS Implementierung der Link / Element-Erweiterung?

8

Beim Lesen der Dokumentation von Google Data API und Atlassian REST API fand ich interessante Funktionen - Link (oder Titel, Elementerweiterung) - Ссылка . Ich möchte diese Funktionalität in meinem Java-Projekt des Web-Service-Servers für unsere IS implementieren, aber ich kann keine geeignete Lösung oder Ratschläge für die Implementierung finden. Mein Projekt ist ziemlich umfangreich mit vielen Diensten, daher brauche ich eine robuste und eine automatisierte Lösung. Ich habe darüber nachgedacht, wie man es als Erweiterung für RESTEasy und JAXB implementieren kann, aber es scheint sehr kompliziert zu sein.

Kennen Sie einige Open Source-Projekte, die diese Funktionalität implementieren, oder irgendwelche Ratschläge, die mir helfen könnten?

    
Jimmy 08.12.2010, 15:31
quelle

2 Antworten

0
___ qstnhdr ___ JAX-RS Implementierung der Link / Element-Erweiterung? ___ tag123rest ___ REST (Representational State Transfer) ist eine Art von Softwarearchitektur für verteilte Hypermedia-Systeme wie das World Wide Web. Es hat im Vergleich zu RPC-Architekturen wie SOAP aufgrund der intrinsischen Entkopplung von Client von Server, die von einer einheitlichen Schnittstelle zwischen heterogenen Systemen herrührt, an Popularität gewonnen. ___ tag123jaxrs ___ JAX-RS: Java API für RESTful Web Services. Es ist eine API, die Unterstützung beim Erstellen von Web-Services gemäß dem REST-Architekturstil bietet. ___ tag123java ___ Java (nicht zu verwechseln mit JavaScript oder JScript oder JS) ist eine universelle objektorientierte Programmiersprache, die für die Verwendung in Verbindung mit der Java Virtual Machine (JVM) entwickelt wurde. "Java-Plattform" ist der Name für ein Computersystem, auf dem Tools zum Entwickeln und Ausführen von Java-Programmen installiert sind. Verwenden Sie dieses Tag für Fragen, die sich auf die Java-Programmiersprache oder Java-Plattform-Tools beziehen. ___ tag123resteasy ___ Ein JBoss-Projekt, das verschiedene Frameworks zur Erstellung von RESTful-Webdiensten und Java-Anwendungen bereitstellt ___ qstntxt ___

Beim Lesen der Dokumentation von Google Data API und Atlassian REST API fand ich interessante Funktionen - Link (oder Titel, Elementerweiterung) - Ссылка . Ich möchte diese Funktionalität in meinem Java-Projekt des Web-Service-Servers für unsere IS implementieren, aber ich kann keine geeignete Lösung oder Ratschläge für die Implementierung finden. Mein Projekt ist ziemlich umfangreich mit vielen Diensten, daher brauche ich eine robuste und eine automatisierte Lösung. Ich habe darüber nachgedacht, wie man es als Erweiterung für RESTEasy und JAXB implementieren kann, aber es scheint sehr kompliziert zu sein.

Kennen Sie einige Open Source-Projekte, die diese Funktionalität implementieren, oder irgendwelche Ratschläge, die mir helfen könnten?

    
___ answer4584558 ___

Ich denke nicht, dass irgendein JAX-RS-Framework eine solche Logik bereitstellen kann. Es ist tatsächlich eine Geschäftslogik: Wenn Sie den Abfrageparameter expand erhalten, erweitern Sie das entsprechende Element / den Abschnitt.

Sie müssen es selbst implementieren.

    
___ antwort4391088 ___

Resteasy bietet hierfür bereits eine Annotation-basierte Lösung:

Ссылка

Dies wurde zu Version 2.0 hinzugefügt

    
___
radu 08.12.2010 18:51
quelle
0

Ich denke nicht, dass irgendein JAX-RS-Framework eine solche Logik bereitstellen kann. Es ist tatsächlich eine Geschäftslogik: Wenn Sie den Abfrageparameter expand erhalten, erweitern Sie das entsprechende Element / den Abschnitt.

Sie müssen es selbst implementieren.

    
Tarlog 03.01.2011 12:50
quelle

Tags und Links