【发布时间】:2013-01-04 20:44:52
【问题描述】:
这是我认为我知道如何解决的问题之一,但如果我不查一下 - 我最终可能会重新发明轮子。
这是任务。
我有一个 C# 应用程序,它需要每分钟联系我的 Rails 3 应用程序,并从那里获取信息。
我会这样做:
- 从 C# 应用程序向 Rails 网站发出 POST 请求(包含密钥或某种用户名/密码)
- 网站确保密码正确
- 向数据库发出一些请求
- 获取一个对象(模型),然后
-
响应一个字符串,可能是这样的:
@response = "" if secretkey == '123' @item = Item.find(1) @response = @item.name + "|" + @item.price + ... end然后在视图中返回 @response 或将
render :text返回到 C# 应用程序。
这是一个聪明的方法吗? 还是有更好的办法?
【问题讨论】:
标签: c# ruby-on-rails