これは、私が解決方法を知っていると思う質問の 1 つですが、調べなければ、車輪の再発明になってしまう可能性があります。
これがタスクです。
Rails 3 アプリに毎分接続し、そこから情報を取得する必要がある C# アプリがあります。
私は次のようにします:
- C# アプリから Rails Web サイトへの POST リクエストを作成します (秘密鍵またはユーザー名/パスワードを含む)
- ウェブサイトはパスワードが正しいことを確認します
- データベースにいくつかのリクエストを行います
- オブジェクト (モデル) を取得し、
次のような文字列で応答します。
@response = "" if secretkey == '123' @item = Item.find(1) @response = @item.name + "|" + @item.price + ... end
ビューで @response を返すか
render :text
、C# アプリに戻ります。
これは賢明な方法ですか?それとももっと良い方法がありますか?