出于学习目的,我开发了两个rails应用程序-一个类似于书店,用户可以去书店购买书籍,另一个类似于递送公司,递送这些书籍。
其思想是用户在书店中订购图书,并将来自该商店的交付表单数据发送到交付应用程序。我希望你明白这一点。例如,这两个应用程序都在生产服务器上(如heroku)。
有什么建议可以做到这一点吗?我在网上找不到任何好的信息。
我的第一个想法是从书店呈现.json,但是,我如何才能将此信息发送到我的交付站点?或者你对我有更好的建议?
提前谢谢你!
发布于 2013-03-16 17:28:06
有几种方法可以做到这一点。
1. Web服务
Here's是一个很棒的铁路广播,它将帮助您使用ActiveModel序列化程序构建基于rest的JSON API。
这些(versioning / protection)铁路广播将帮助你版本化和保护你的应用程序接口。
2.像rabbitmq这样的消息代理。
bunny gem使得与Rabbitmq的交互变得很容易。考虑使用它。
发布于 2013-03-16 17:00:13
尝试使用ActiveResource,它可以让你轻松地在多个Rails应用程序之间进行通信。
https://stackoverflow.com/questions/15447344
复制相似问题