Est-il possible d'utiliser un RESTE ou de l'api web dans une application java Swing
J'ai une application Swing qui est fait sauf pour le web api partie.
Ils ont une api REST, mais quand j'étais à la recherche à l'exemple de l'utilisation d'une api REST en java, ils utilisent tous une application web java, et je ne peux pas trouver de tout pour un ordinateur de bureau application swing.
Alors, est-il encore possible de le faire?
- Voulez-vous de les exposer ou de consommer un service web?
Vous devez vous connecter pour publier un commentaire.
Oui. Il est possible.
Vous pouvez Consommer d'accès (et de lire) un service web REST dans Swing application de bureau.
Vous pouvez la réaliser à l'aide de
HTTPClient
.Un exemple - http://www.mkyong.com/webservices/jax-rs/restful-java-client-with-apache-httpclient/
Ressort RestTemplate un exemple ici.
Cela devrait renvoyer un objet de ce type de Réponse. Pour les autres HTTP opérations prises en charge par RestTemplate voir le Le printemps de la documentation.
Vous pouvez grep cette exemple: Créer un Service RESTful Clients dans les Modules NetBeans. L'exemple montre comment créer un compte twitter java-swing en fonction du client de bureau avec OAuth soutien (BALANÇOIRE).
Vous pouvez également grep cette tutoriel vidéo pour la plateforme eclipse (SWT)
Voici un JavaFX exemple pour la Détente client
Il est un très bon exemple de repos client de bureau dans Java Web Services RESTful par José Sandoval. Essayez sur google/livres