2011-06-19 7 views
1

私はGXTを初めて使っています。今はRESTサービスとして公開されているバックエンドを持っています。私はこれらのRESTサービスに関してget/post/put/deleteを行うことができます。GXTでレストサービスを呼び出す方法は?

私の質問は、GXTからRESTサービスを利用する最良の方法はどれですか?

私はGXT公式サイトは彼らのデモから、私は唯一のXML、JSONから読み込まれたXMLグリッド、JSONグリッド、...

のようなサンプルを参照しながら、GXTサポートRESTは、私もしたいことを伝えていることがわかります

更新/削除/追加アクションを実行できます...

ありがとうございます。

+0

これはGXT(ext-gwt)のかなり典型的な問題だと思います。うまくいけば、助けてもらえますか、あらかじめありがとう〜 – xeoshow

+0

緊急の助けが必要です。どうもありがとう! – xeoshow

答えて

2

JSON/XMLを取得するHTTP GETと、その後のPOSTまたはPUTとの違いを保存するための違いは何ですか? HttpProxyを使用した例では、サーバーからデータを取得するために使用されるURLとメソッドを設定できます。後続のRequestBuilderを使用して、データをサーバーに再度送信できます。

RESTは、データの形式よりもデータを送信する方法についてです。xml/jsonを使用して残りのhttpサーバーと通信することはできません。

+1

少し詳しく説明できますか? GWTはコンパイラ/ランタイムであり、RESTは状態の共有方法や変更方法を記述する方法です。 GXTはこのミックスにいくつかを追加して、データがアプリケーション内でどのように管理されるかを標準化し、HttpProxyはこのシステムにデータを持ち込む方法の1つです。 HttpProxyは任意のURLをGET/POST/PUT/DELETE(いくつかのオプションのデータを含む)するように指示することができ、それがどんなフォーマットであっても、その呼び出しの結果をアプリに渡すことができます。 XMLまたはJSONは、RESTfulシステムで使用できる形式ではありません。 –

関連する問題