2

出于学习的目的,我开发了两个 Rails 应用程序 - 一个类似于书店,用户可以去那里购买书籍,另一个类似于送货公司,提供这些书籍。

这个想法是用户在书店订购书籍,并将交付表单数据从该商店发送到交付应用程序。我希望你明白了。例如,这两个应用程序都在生产服务器上(如 heroku)。

有什么建议吗?我在网上找不到任何好的信息。

我的第一个想法是从书店渲染 .json,但是,我怎样才能将这些信息发送到我的交付站点?或者,也许你对我有更好的建议?

先感谢您!

4

2 回答 2

2

有几种方法可以做到这一点。

1. 网络服务

这是一个精彩的 railscast,它将帮助您使用 ActiveModel 序列化程序构建基于休息的 JSON API。

这些(版本控制/保护)railscast 将帮助您对 API 进行版本控制和保护。

2.消息代理,如rabbitmq

bunny gem使与 Rabbitmq 交互变得容易。考虑使用它。

于 2013-03-16T09:28:06.077 回答
1

尝试使用ActiveResource ,它可以让您轻松地在多个 Rails 应用程序之间进行通信。

于 2013-03-16T09:00:12.627 回答