0

Railsにある種のRPCと通信させたいJavaバックエンドがあるとします。これをどのように正確に設定するのですか?また、Rails アプリ、コントローラー、またはモデルのどのファイルとディレクトリで RPC 呼び出しをアーキテクチャ上どこに配置する必要がありますか?

4

1 に答える 1

1

Rails 側で使いやすいのは、ある種の JSON プロトコルです。Ruby で SOAP を解析する必要がある場合は、Savon を参照してください。xml 応答を解析してナイス ハッシュに変換します。

バックエンドと通信して呼び出しを行うコードをどこに配置するかを尋ねている場合、通常は lib ディレクトリに配置されます。リクエストを受け取る必要がある場合は、もちろんコントローラーになります。

于 2012-10-19T22:04:21.297 に答える