レールでは、モデル、ビュー、コントロールを2つの部分に分けて2つの異なるサーバーに配置する必要があります。 RESTでこれを達成できますか?どうすればいいですか?RESTを使用してモデル、ビュー、コントロールを2つの部分に分割する方法
0
A
答えて
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エンジンのいくつかの種類を構築している場合を除き、行うには非常に理にかなっているとは思いません。
関連する問題
- 1. レイザービューで特定のモデルを2つの部分に分割する方法は?
- 2. リテラルを2つの部分に分割する方法
- 3. csvデータを2つの部分に分割する方法。
- 4. 複雑な階層モデルを2つの部分ビューに分割する方法は?
- 5. ブートストラップテーブルを2つに分割して2つに分割する方法
- 6. JS使用して2つの部分に文字列を分割
- 7. 1つの線を2つの部分に分割する
- 8. Binding.scalaを使用してHTMLコンテンツを部分的に分割する方法は?
- 9. 複数の部分ビューに分割されたASP.NET MVCモデル
- 10. ビューで部分ビューを使用し、データを部分ビューにする
- 11. ページをいくつかの部分に分割する方法
- 12. 直線を使わずに2つのビューを分割する方法は?
- 13. 分割は2つの部分
- 14. Androidはアクティビティを2つの部分に分割します
- 15. 16ビットを8ビットの2つの部分に分割する
- 16. リストボックスの項目を2つの部分に分割する
- 17. イオン2:画面を2つの個別の部分に分割
- 18. CSSを使用して背景色を2つに分割する方法
- 19. 文字列を2つの部分に分割する
- 20. PDFページを2つの部分に分割する
- 21. 私のテキストを2つの部分に分割したい - asp.net
- 22. 3つの部分で配列リストを分割する方法
- 23. InfluxDbクエリ言語を使用して2つのフィールドを分割する方法
- 24. Datagridviewは2つの部分に分割されています
- 25. ブラウザのバックボタンをクリックして部分ビューでコントロールの値をリセットする方法
- 26. MYSQLクエリを2つの部分に分割しようとしています
- 27. いつMVCビューを2つに分割するのですか?
- 28. ダイナミックネスト部分ビューを使用したモデルのバインディングの問題
- 29. モデルとしてViewModelプロパティを持つMVC3の部分ビュー
- 30. URLパスを分割して2つの部分だけを取得する