JSF 2.0を使用して電子商取引アプリケーションを構築したいとします。私はいくつかの例(NetBeansにバンドルされているものを含む)を見ました。これらの例では、データはある種のデータベースに格納され、SQLを使用して取得および照会されました。これらの例では、アプリケーションに永続オブジェクトがありました。私がやりたいことは、Restful Web Serviceからデータを取得することなので、SQLをまったく使用しません。私の質問は、永続オブジェクトを持つアプリケーションにモデルセクション(MVCパターン)を含める必要があるのか、それともWebサービスに直接接続するBeanだけを使うべきなのでしょうか?そのようなアプリケーションは一般にどのように機能しますか?JSFのeコマース・アプリケーション(Restful Webサービスのオブジェクトを使用)
0
A
答えて
1
RESTサービスはデータ(JSON、XML)を提供しますが、これらのデータをJSFアプリケーション側のモデルクラスにマップすると便利でしょう。したがって、JSF Beanでは、RESTサービスに接続し、そこから取得したデータをモデル・クラスにマップし、その後、(モデル・クラスを使用する)いくつかのbussinesロジックを呼び出します。
明らかに、RESTサービスが単一の数値または文字列を返す場合、アーキテクチャのためだけに別のクラスを作成する用途はありません。同様に、bussinessロジックが非常に単純な場合は、JSFマネージドBeanクラスですべてを行う方がよいでしょう。
関連する問題
- 1. 「ec」(拡張eコマース)Vs. Googleアナリティクスでは、「eコマース」(eコマース)
- 2. JSFアプリケーションを使用してWebサービスを使用する
- 3. Spring RESTful WebサービスPOSTオブジェクト
- 4. RESTful Webサービスでのオプションの使用
- 5. iPhone用のPHP RESTful Webサービス
- 6. ビジターデザインパターン - eコマース
- 7. MQTTブローカーをEコマース・モバイル・アプリケーションに使用する
- 8. eコマース:インテリジェントショッピングカート
- 9. ノードjsを使用するRESTful Webサービス
- 10. HTTPSを使用したRESTful Webサービス
- 11. Ajaxを使用したRESTFul Webサービス
- 12. cakePHPのRESTful Webサービス
- 13. Restful Webサービスのセッション
- 14. Firebase eコマース
- 15. PHP eコマースAPI?
- 16. RESTfulなWebサービス
- 17. RESTful Webサービス、インターネット
- 18. RESTfulショッピングカートWebサービス
- 19. ASP.NET RESTful Webサービス
- 20. AngularJSを使用したRESTful Webサービスの使用
- 21. PHPクライアントを使用したJava RESTFul Webサービスの使用
- 22. Webアプリケーション用のE-Rエンティティデザイン
- 23. スクエアのEコマースAPIのサンドボックスアカウントダッシュボード?
- 24. ASP.NET WebアプリケーションでのWebサービスの使用
- 25. cherrypyのRESTful Webサービスの例
- 26. Drupal 7のベスト・eコマース・モジュール
- 27. RestFul Webサービスとデータベーストランザクション
- 28. Web APIとRESTfulサービス
- 29. @POST in RESTful Webサービス
- 30. WebサービスRESTful with node.js