2012-01-08 2 views
0

私はExtJS 4の初心者です。残りのプロキシのURLの "/"構文のインプリメンテーションを理解するのに問題があります。ExtJSでRESTプロキシのURL実装を理解する上での問題4

たとえば、RESTタイプのプロキシを使用する場合、多くの例のURL設定は単に「/ users」です。

私はこれに戸惑っているし、そのインパクトを理解できないようです。私はAjaxプロキシで正常に使用した実際の実行可能な ".php"またはそのようなURLを見ることを期待しています。他の例では、「app.php/users」を参照してください。私は私が期待するPHPファイルを理解していますが、私は理解していない "/ users"の部分です。私はこれの答えを見出そうと数時間を費やしましたが、私が見つけたものは何も私のためにそれを定義していません。

私は説明がとても簡単だと確信しています。

ありがとうございました。

答えて

1

詳細については、RESTを参照してください。

/usersのようなものは、REST HTTPリクエストの標準的な使い方であり、単なるExtJS実装ではありません。具体的には、あなたの質問に答えるために、ファイル拡張子が含まれていない理由は、これが論理的なURLであることを示すことです。つまり、必然的に物理的なusers.xmlファイルがなく、RESTful Webサービスを使用して動的に生成されます。

つまり、このExtJSプロキシ設定を使用するには、RESTfulなWebサービスアーキテクチャを設定する必要があります。

上記のリンクとthis JavaでRESTfulなWebサービスを実装するためのチュートリアルは私にとって大変助けになりました。

EDIT:

私はまた、Java以外での実装を示す優れたチュートリアル(と思う)hereを見つけました。

+0

私に説明する時間をとってくれてありがとうGeronimo。今私はそれをもっと理解するためにどの方向性が必要かを知っています。また、リンクに感謝します。私は確かにそれらをチェックします! – user1110938

+0

「受け入れる」ことを忘れないでください - これがうまくいく場合は、答えの左上にチェックマークを入れてください。 – Geronimo