Hy, je développe une application Grails qui doit communiquer avec une application Java EE existante (construite avec EJB2). Tant l'application "legacy" et la nouvelle application Grails offrira des services et les consommera.Java EE et Grails: Communication avec WebServices? Quel cadre?
Pour des raisons d'intercomposabilité, je pense à communiquer via WebServices. Maintenant, je me demande quels cadres je devrais utiliser des deux côtés.
Puisque l'application Java EE fonctionne maintenant sous JDK5, je pourrais utiliser JAX-WS, j'imagine qu'il serait logique d'utiliser Metro (https://jax-ws-commons.dev.java.net/grails/) du côté Grails. Est-ce que quelqu'un a des expériences avec ça? Ou d'autres suggestions?
Basé sur la réponse de Garths et plus loin nous cherchons, nous avons finalement fini par utiliser RMI pour accéder aux services EJB. Nous avons également offert des services de Grails à d'autres applications que nous avons réalisées en utilisant XFire et WebServices. – wilth