0

私は、iOS デバイス (iPhone) からの情報の要求を受け取り、この要求に基づいて結果を返すサーバーを作成する任務を負っています。いくつかの調査を行ったところ、JSON がこのタスクに適しているようです。問題は、どこから始めればよいかわからないということです。サーバーをどのように組み立てるか、リクエストをどのように処理するかなど。誰かが私を正しい方向に向けて、おそらくいくつかの読書を提案できますか?

4

3 に答える 3

1

Java に慣れている場合は、Eclipse JavaEE バージョンを入手することをお勧めします。次に、新しい「動的 Web プロジェクト」を作成します。ファイル/新規/その他/Web/動的 Web プロジェクト

次に、新しいプロジェクトで「新しいサーブレット」を作成します。ファイル/新規/その他/Web/サーブレット

これにより、doGet および/または doPost メソッドを使用して、スケルトン サーバーが作成されます。サーブレットは Eclipse ですぐにデバッグできます。すべてをセットアップするのに役立ちます (最近では Jetty が組み込まれています)

20 分で最初の Web サーバーをセットアップできます。

json.org から JSON jar を取得します。プロジェクト内の WebContent/WEB-INF/lib にドロップします。

新しいサーブレットの doPost で、json を含む post パラメータの名前で request.getParameter(...) を呼び出します。それを JSON パーサーに渡します。

JSON を返すには、JSONObject から JSON 文字列を取得し、response.getWriter().append(...) を使用します。

タダ!

かなり簡単な答えですが、繰り返しになりますが、これはかなりオープンな質問です。

于 2013-02-13T22:18:19.617 に答える
0

Spring Roo を使用するとすぐに始めることができます。Restful リクエストの JSON データを返すドメイン オブジェクトのコントローラーを自動的に作成できます。

于 2013-02-13T22:07:30.283 に答える
0

Java でビルドし、すべてのクールな猫が使用しているものを使用したい場合は、Dropwizardが最適です。Vogue の最後のフォト セッション (それか、Thoughtworks テクノロジー レーダーの最新版) の後、オタク要素が増加しました。いいえ、本当に - 展開と監視が非常に簡単で、優れています。

やり直したいだけなら、短い PHP スクリプトが最適です。

警告: PHP を知らなくても問題ありません。まだ使用できます。Java を知らない場合は、Javaから離れてください。外出先で Java を学ぶのは大きな間違いです。

于 2013-02-13T21:53:20.593 に答える