0
这是我认为我知道如何解决的那些问题之一,但如果我不查找它 - 我可能会重新发明轮子。将数据从Rails 3应用程序传输到C#桌面应用程序
这是任务。
我有一个C#应用程序,需要每分钟联系我的Rails 3应用程序,并从那里获取信息。
我会做它像这样:
- 建立从C#应用Rails的网站POST请求(含密钥或用户名/某种密码)
- 网站确保密码正确
- 使得一些数据库请求
- 得到一个对象(模型),以及
一个字符串,也许是这样的回应:
@response = "" if secretkey == '123' @item = Item.find(1) @response = @item.name + "|" + @item.price + ... end
然后只是在视图中返回@response或返回到C#应用程序返回
render :text
。
这是一个明智的方式来做到这一点? 或者还有更好的方法吗?
这是一个很好的建议,谢谢 – user1885058