2009-07-23 3 views

答えて

1

Railsで公開されている2つの異なるRESTfulリソースを意味すると思いますか?公開される各リソースに1つ、および異なるサーバーにデプロイ - (文言からわからない)

最も簡単な方法は、ちょうど2つの別々のレールのアプリケーションを作成することです。必要に応じて同じデータベースを参照することもできますし、それぞれ独自のデータベースを持つこともできます。

1

通常、MVCのWeb開発は、通常、リソースの表現を提供するバックエンドを実装するために使用されるRESTアーキテクチャスタイル-MVCとは無関係です。これは、リソースとしてM、V、およびCのそれぞれをモデル化するために、しかし、可能です:

どれモデルリソースがはその状態を設定するため、その状態、PUT操作を照会する操作をGET受け入れることができ、 POSTに添付する場合は、削除の場合はDELETEです。 ビューのリソースがない状態を表すという問題はまだ解決しています。ビューのデータが使用するのに十分小さくなければ

ビューリソースは、私が推測する、POST操作を経て(XMLと同じように、いくつかの最低限の表現か何かで)与えられた状態の表現を返すことができますa GET操作です。

コントローラリソースは、フォーム処理のためのクエリとPOSTため操作をGET受け入れることができます。

私は、これはあなたがloosley結合、多額のキャッシュされた、分散型MVCエンジンのいくつかの種類を構築している場合を除き、行うには非常に理にかなっているとは思いません。

関連する問題