【发布时间】:2011-06-24 18:17:43
【问题描述】:
在我的空闲时间,我目前正在开发一个用 Rails 编写的网络应用程序,并计划为桌面和各种移动平台编写“厚”客户端(谁不呢?)。
我喜欢 Thrift 的概念,因为它支持多语言,以及让一个 IDL 文件为客户生成适当代码的概念(干!)
我想知道集成 Thrift 服务器和 Rails 的最佳方式/架构是什么。
唯一能想到的选项似乎不是最佳选择:
- 从 Thrift 服务器调用 wepapp API 以将数据返回给胖客户端
- 将 thrift 服务器插入 Rails 应用程序的数据库并执行其操作。
出于显而易见的原因,这似乎有点矫枉过正、多余且不灵活。
有什么建议吗?
谢谢!
【问题讨论】:
标签: ruby-on-rails ruby thrift