RESTは、リモートクライアントがサーバーとどのようにインターフェイスできるかを指定するもので、実際にクライアントの要求を満たすための作業ではありません。つまり、WCFを使用してRestベースのWebサービスを作成しても、残りの部分に基づいていないことを心配することなく、同じ方法で通常のデータベースクエストを実行できますか?例えば、選択、挿入、更新、削除など?レストベースのWebサービス
1
A
答えて
2
ウェブサービスの内部は、サービスのコンシューマにとって問題ではありません。パブリックインターフェイスがRESTの原則に従う限り、内部の詳細はすべてあなた次第です。
1
RESTはデータベースクエリで何もする必要はありません。これは、クライアントとサーバーとの通信方法です。
関連する問題
- 1. JAVAのレストベースWebサービス
- 2. レストベースのWebサービスのスケーラビリティ
- 3. Spring WebサービスとAxis2 Webサービス
- 4. WCF WebサービスとJava Webサービス
- 5. Windowsサービス/ Webサービス
- 6. SOAPサービスWebサービス
- 7. 別のWebサービスをトリガーするWebサービス?
- 8. ホスティングWebサービス/ WCFサービス?
- 9. WebパーツとWebサービス
- 10. Webサービスを呼び出すWebサービス
- 11. Web APIの種類(Webサービス)
- 12. Silverlight WebプロジェクトのTwitter Webサービス
- 13. Javaのソケットサーバー - Webアプリケーション(Webサービス)
- 14. ログファイルのWebサービス
- 15. Webサービスのリレーション?
- 16. メトロアプリのWebサービス
- 17. Webサービスのテスト
- 18. WebサービスのSTUCK
- 19. WebサービスのSoapException
- 20. Webサービスのテスト
- 21. のActiveRecord + Webサービス
- 22. アンドロイドのWebサービス
- 23. iphoneのWebサービス
- 24. Webサービスのテストフレームワーク
- 25. Webサービスのプライベートブール
- 26. WP7のWebサービス
- 27. LaravelのWebサービス
- 28. WebサービスのObjectDisposedException
- 29. WCFのWebサービス
- 30. BlackBerryのWebサービス
私は特に答えられません。あなたは、クライアントアプリケーションが本質的にデータベース上で直接クエリを実行できるように、Webサービスを介して通常のデータベースクエリAPIをエミュレート/エクスポーズすることができますか?私はあなたができると思うが、おそらくセキュリティの観点からは良い考えではないだろう。通常、データベースの実装を分離し、悪意のある/不適切な使用からセキュリティを提供する、特定の特定の高レベルアクションを実行するサービスを公開します。また、私はおそらく完全にその質問を誤解しているでしょう。 :) –
RESTは伝染性ではありません。 –