私はこの質問で使用されている概念や技術の多くにかなり慣れていないので、コミュニティの初心者のために少し理解して助けていただければ幸いです。私は Play Framework バージョン 2.1.3 を使用しています。リモート データベースに挿入できるように、データを RESTful Web サービスに POST する必要があります。成功または失敗を示す XML 応答が返されます。
Play フレームワークのドキュメントがかなり不足しており、初心者にはまったく役に立たないことを認識していると思います。そのため、ベスト プラクティスを念頭に置いてこのタスクを達成する方法がわかりません。この問題に対する Java ソリューションを探しています。現在、Scala 言語を学ぶ時間がありません。Web サービスに関する私の経験はかなり限られています。通常、アプリケーション内に DAO 設計パターンを実装し (または、必要に応じて多数の利用可能な ORM ライブラリの 1 つを使用します)、JDBC を使用してデータベースに直接接続します。それはここではオプションではありません。
私の最初の質問は、Web サービスにアクセスするための推奨される設計パターンはありますか? 次に、Play MVC フレームワークを考えると、そのような設計パターンを実装し、データをパッケージ化し (アプリケーションがユーザーからのデータを既にキャプチャして検証していると仮定して)、それを送信し、応答を処理してユーザーに戻すにはどうすればよいでしょうか?
かなり長い質問であることは承知していますが、この背後にある私の意図は、初心者が限られた経験で簡単に参加し、ここで見つけたものを読んで理解し、複製して実用的なソリューションを作成できるような知識ベースを作成することです. ウェブをかなり広範囲に検索したところ、バラバラなスニペットがいくつか見つかりましたが、これらのテクノロジーや最新のチュートリアルを含む具体的なものは何も見つかりませんでした. お時間をいただきありがとうございます。