Maintenant, j'ai une tâche à faire, la tâche est comme le titre dit, maintenant je devrais mettre en caisse une application de rails pour obtenir les données de l'application des quatre autres rails. Je devrais faire l'interface pour l'application de rails, ainsi mon application de nouveaux rails peut obtenir les données des autres. comment dois-je faire? Quelle est la meilleure façon de résoudre la tâche? web-service ou une autre solution pour cela? Merci et cordialement!transférer les données entre plusieurs applications de rails
1
A
Répondre
0
- Vous pouvez créer une méthode de contrôleur dans toutes les autres applications à quatre rails afin qu'elle puisse être appelée par cette nouvelle application de rails à l'aide de
XMLHttpRequest
. - Ou vous pouvez avoir une base de données commune pour mettre dans les données, et laisser les autres applications quatre rails sondages à la base de données pour vérifier si de nouvelles données sont disponibles.
0
La réponse est "ça dépend". Les informations dont vous avez besoin de savoir pour le clouer sont les suivantes:
- À quelle fréquence devez-vous transférer les données?
- Le texte de données ou binaire?
- De combien de données parlons-nous?
Mais le plus rapide et le plus simple de le faire, ce qui sera suffisant pour vous aider à démarrer, est d'utiliser les fonctionnalités REST intégrées de Rails:
- Dans la source des applications Rails, réglez vos données à l'aide d'échafaudages (générer un échafaudage).
- Dans l'application Rails de réception, connectez-vous aux sources en les configurant en tant que ressources actives. Voir http://api.rubyonrails.org/classes/ActiveResource/Base.html
Questions connexes
- 1. MVC transférer des données entre les vues
- 2. Surveiller plusieurs applications de rails
- 3. Rails a partagé une authentification reposante entre plusieurs applications
- 4. Transférer des données de cookie entre les iframes
- 5. rails: partager des informations entre 2 applications
- 6. Transférer des données entre des bases de données avec PostgreSQL
- 7. Comment transférer des données sensibles entre les processus dans Windows?
- 8. Comment partager les paramètres de configuration entre plusieurs applications
- 9. Communication interprocessus entre 2 applications
- 10. Réutiliser des modèles dans plusieurs applications Rails
- 11. transférer des fichiers binaires entre les systèmes
- 12. Comment déployer l'autorisation entre plusieurs applications cakephp?
- 13. Interaction entre C++ et Rails applications
- 14. Partager des données de base entre applications
- 15. Échange de données entre applications sur ActiveSync
- 16. rails moyenne entre plusieurs modèles
- 17. Plusieurs applications avec Ruby on Rails
- 18. COleDataSource - Définition des données de glisser-déposer entre les applications
- 19. Transférer la base de données à l'aide de Rails
- 20. rails dans heroku: un domaine, plusieurs applications
- 21. Ruby on Rails question de conception REST - transférer de l'argent entre les comptes
- 22. Transférer des objets et des données entre les bases de données SQL 2005
- 23. Comment transférer toutes les tables entre les bases de données à l'aide de SQL Management Studio?
- 24. Transférer des informations sensibles de javascript vers les rails
- 25. JMS entre les applications d'entreprise
- 26. Partage des données utilisateur/client/groupe entre les applications
- 27. Communiquer entre les applications C++ et les applications Web
- 28. Transférer l'élément de travail entre les files d'attente de travail
- 29. Comment partager DAL et BLL entre plusieurs applications .NET?
- 30. comment échanger des données entre deux applications Blackberry?