出于学习目的,我开发了两个rails应用程序 - 一个像书店,用户可以去买书,另一个就像送货公司,提供这些书。
并且想法是用户在书店中订购书籍,并且来自该商店的递送表格数据被发送到递送应用程序。我希望你有这个主意。例如,两个应用程序都在生产服务器上(如heroku)。
有什么建议吗?我在网上找不到任何好消息。
我的第一个想法是从书店渲染.json,但是,我怎样才能将这些信息提供给我的送货网站?或许你对我有更好的建议?
提前谢谢!
答案 0 :(得分:2)
有几种方法可以做到这一点。
Here's一个精彩的railscast,它将帮助您使用ActiveModel序列化程序构建基于休息的JSON API。
这些(versioning / protection)railscast将帮助您版本&保护您的API。
bunny gem可以轻松与Rabbitmq进行交互。考虑使用它。
答案 1 :(得分:1)
尝试使用ActiveResource 它允许您在多个Rails应用程序之间轻松通信。