REST Webサービス-同期または非同期のデフォルトの動作は何ですか?
同期の場合、非同期を作成できますか?
「同期」または「非同期」は、リソースを要求しているクライアントの動作です。 REST webservice、その構造、またはサポートサーバーとは関係ありません。
同期動作:
非同期の振る舞い:
@Thrustmasterはそれをうまく説明しました。単純に聞こえるようにポイントを追加したかっただけです。
REST WebサービスはHTTP呼び出しにすぎません。 URLに対してHTTPリクエストを行い、HTTPレスポンスを返します。要求と応答の処理方法は、呼び出し元次第です。
RESTサービスは、同期または非同期であることとは関係ありません。
クライアント側:呼び出すクライアントは、ブラウザでAJAXのように非同期をサポートする必要があります。
サーバー側:マルチスレッド環境/ノンブロッキングIOは、非同期サービスを実現するために使用されます。
これは、JavaのRESTful Webサービスを理解するための良い助けになると思います。
synchronousまたはasynchronousであるクライアントを制御できます。クライアント側から。例- [〜#〜] ajax [〜#〜] を使用します。
はい。非同期および同期Webサービスを使用できます。 Restlet、JAXB、JAX-RSなどのフレームワークを使用できます。