Java Web サービス ( JAX-WS ) の学習を始めたばかりで、1 つの質問があります。リファレンス ドキュメントでは、常に Web サービス コンテナーについて説明しています。私の質問は、Web サービス コンテナーとは何か、なぜそれが必要なのかということです。本「Java Web Services up and running」で、Web サービスが以下を使用して公開されている JAX-WS の簡単な例を見ました。
Endpoint.publish("http://127.0.0.1:9876/ts", new TimeServerImpl());
この例では、Web サーバー / アプリケーション サーバーまたは任意のコンテナーで Web サービスをホストする必要はありませんでした。
このWebサービスにもアクセスできました。
では、コンテナとは何ですか? なぜ Web サービスにコンテナが必要なのでしょうか?