现在我有一个任务要做,任务如标题所示,现在我应该创建一个Rails应用程序以从其他四个Rails应用程序获取数据。我应该为rails应用程序创建接口,以便我的新rails应用程序可以从其他应用程序获取数据。我应该怎么做?解决这个任务的最好方法是什么?网络服务或其他解决方案吗?感谢你并致以真诚的问候!在多轨应用程序之间传输数据
1
A
回答
0
- 您可以在所有其他四个rails应用程序中创建一个控制器方法,以便使用
XMLHttpRequest
可以通过这个新的rails应用程序调用该方法。 - 或者你可以有一个公用数据库来放入数据,让其他四个rails应用程序轮询数据库来检查是否有新的数据可用。
0
答案是,“这取决于”。您需要知道的信息才能确定:
- 您多长时间需要传输一次数据?
- 数据文本还是二进制文件?
- 我们在谈论多少数据?
但要做到这一点,最快,最简单的方法,这将是足以让你开始,是用Rails的内置REST特点:
- 在源Rails应用,设置使用脚手架搭建您的数据(生成脚手架)。
- 在接收的Rails应用程序中,通过将它们设置为活动资源来连接到源。见http://api.rubyonrails.org/classes/ActiveResource/Base.html
相关问题
- 1. 在Worklight中的应用程序之间传输数据
- 2. 在C++应用程序和服务器之间传输数据
- 3. 在C#应用程序之间流式传输数据
- 4. 我们可以在iPhone应用程序之间传输多大的数据
- 5. android应用程序和asp.net之间的数据传输C#
- 6. 应用程序和网站之间的Android数据传输
- 7. 应用程序之间的最快数据传输方式
- 8. 在应用程序/进程之间传递数据
- 9. 在ASP.NET应用程序之间传输数据,而不是在URL中传输数据?
- 10. 在客户端应用程序和Web应用程序之间传递数据
- 11. 在VB6应用程序和.net应用程序之间传递数据
- 12. 在数据帧之间传输数据
- 13. 在C++(MFC)应用程序和C#之间传递数据
- 14. 在两个应用程序之间传递数据
- 15. 在网页和VB应用程序之间传递数据
- 16. 在ASP.NET应用程序之间传递会话数据
- 17. 在两个Azure应用程序之间传递数据
- 18. 如何在iOS和TvOS应用程序之间传递数据?
- 19. 如何在两个Chrome应用程序之间传递数据?
- 20. 在iPhone应用程序之间传递数据
- 21. 在MVVM WPF应用程序中的ViewModels之间传递数据
- 22. 快速在应用程序域之间传递大量数据
- 23. 在两个TCP应用程序之间传输数据的问题
- 24. 在C#应用程序和Web服务器之间传输数据
- 25. 通过WM_COPYDATA在不同的Delphi版本应用程序之间传输数据
- 26. 在两个应用程序之间传输数据的最佳方式
- 27. 在运行应用程序的设备之间传输大量数据
- 28. html之间传输数据
- 29. 在多个应用程序之间共享数据
- 30. Android:在多个应用程序之间共享数据