在空闲时间,我目前正在开发一个使用 Rails 编写的网络应用程序,并计划为桌面和各种移动平台编写“胖”客户端(谁不会?)。
我喜欢 Thrift 的概念,因为它的多语言支持,以及让一个 IDL 文件为客户端生成适当代码的概念(干!)
我想知道集成 Thrift 服务器和 Rails 的最佳方式/架构是什么。
想到的唯一选择似乎是超优的:
- 从 Thrift 服务器调用 wepapp API 将数据返回给胖客户端
- 将 thrift 服务器插入 Rails 应用程序的数据库并执行它的操作。
出于显而易见的原因,这似乎有些矫枉过正、多余且不灵活。
有什么建议吗?
谢谢!
最佳答案
我不确定它是否矫枉过正 :) 但我建议如果你想进一步探索这个话题,你也可以看看 this thread .
关于ruby-on-rails - 集成 Thrift ruby 服务器和 Ruby on Rails web 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6472084/