Je pense à des alternatives possibles pour notre couche de service basée sur EJB et je me demandais s'il était logique d'utiliser uniquement la couche de service et de base de données de Grails avec le Remoting Plugin ou est-ce à l'aide d'un marteau? casser un écrou? En parlant du plugin Remoting: existe-t-il un moyen standard de générer un fichier JAR, qui contient les classes nécessaires pour passer un appel distant à un service Grails à partir d'une application Java non Spring?Utilisation de Grails sans interface utilisateur
4
A
Répondre
2
Idée intéressante. Je ne pense pas que ce serait exagéré du tout. La bonne chose est que votre service serait très portable à travers les protocoles et les options de déploiement (par exemple mettre une couche de contrôleur sur le dessus et il est instantanément intégré). Cela vous donne les avantages de EJB (persistance) + la possibilité d'utiliser Groovy et GORM. FWIW, nous utilisons Grails comme niveau de service; dans certains cas, nous l'utilisons (en tant que plugin), dans d'autres, nous exposons les services (via des contrôleurs) comme JSON ou SOAP; Je vois l'exposition comme RMI comme une variation de ce que nous faisons (sans la couche contrôleur).
Questions connexes
- 1. Programme C# sans interface utilisateur
- 2. Application en arrière-plan sans interface utilisateur
- 3. Utilisation des vues GSP dans Spring MVC sans Grails
- 4. Application Windows Mobile sans interface utilisateur (Service like)
- 5. Meilleur hôte sous Windows pour les processus sans interface utilisateur
- 6. Accès au carnet d'adresses sans sélecteur ni interface utilisateur
- 7. Utilisation de Postgres avec Grails
- 8. Interface utilisateur de parent enfant
- 9. Interface utilisateur avec ASP.NET
- 10. Interface utilisateur graphique
- 11. Interface utilisateur Spécification
- 12. Grails: utilisation de SQL Server 2005 avec Grails
- 13. Grails recommandation utilisateur plugin Acegi
- 14. interface utilisateur de type de fichier d'entrée
- 15. Étrange apparence, interface utilisateur jQuery
- 16. Interface utilisateur pour la désinstallation
- 17. interface utilisateur Adaptive/environnement algorithme
- 18. Tests unitaires Interface utilisateur Cocoa
- 19. Comment implémenter cette interface utilisateur
- 20. interface utilisateur personnalisée pour dérouler
- 21. Création d'une interface utilisateur Maya
- 22. Utilisation de EasyB dans les Grails
- 23. Interface utilisateur pour une application de bureau
- 24. Modèle de table avec interface utilisateur riche
- 25. interface utilisateur Bouton d'automatisation de style Activé
- 26. Utilisation des balises Interface Builder
- 27. Utilisation d'une interface et injection de dépendances
- 28. Utilisation de Selenium et de phpUnderControl sur un boîtier sans interface Linux?
- 29. Utilisation du plug-in Spring Security avec Grails sans le modèle de domaine
- 30. Interface utilisateur interne: répétition ne lie pas à un bean dans une interface utilisateur imbriquée: répétez