(1) わかりました、JAX-WS Java Web サービスのスレッド化モデルについてかなり混乱しています。私はそれらがスレッドセーフではないことを読みました。では、複数の並列リクエストをどのように処理するのでしょうか? 常に (ほとんどの場合) 既知であることを考えると、複数のクライアントから同時に呼び出されることになります。
(2) アプリ サーバーは、リクエストごとに Web サービスの新しいインスタンスを作成しますか (ステートレス セッション Bean のプールを維持し、リクエストに 1 つを割り当て、リクエストが完了するとプールに返されるように)。アプリケーション サーバー コンソール (GlassFish または JBoss または WebSphere) でそのプール サイズを構成できますか。
(3) また、リクエストごとに新しいスレッドを作成する @Threadsope アノテーションについても知りました。
http://jax-ws-commons.java.net/thread-scope/
それは良いオプションですか? 他の標準的な方法でスレッドセーフと並列リクエストの問題を解決している人がいると確信しています-アドバイスしてください。