2017-05-30 11 views
0

私は、Java SOAP Webサービスと通信するアンドロイドアプリケーションを開発しています。それはうまく動作しますが、私はWebサービスを同時に実行するために何もしていません。私は、Webサービスがすべての着信要求に対してスレッドを作成するかどうか、またはそれを行う必要があるのだろうかと思います。並行java SOAP Webサービス

これは私が持っているWebメソッドである:

public class WebServer { 
    public String doSomething(String arg1, int arg2) { 
     //doSomething 
     return string; 
    } 
} 

私はKSOAP2ライブラリとアンドロイドからの要求を作ってるんだ、これはクライアントになります。私は "doSomething"メソッドの中でスレッドを作成する方法を知っていますが、私は正しいクライアントにそのスレッドの応答を行う方法を知らない。

Tomcat上で動作するJava Webサーバーがすべての要求に対してスレッドを作成する場合、問題はありませんが、そうでない場合、どのように達成できますか?

+0

リクエストごとにスレッドを作成する必要はありません。 Webサーバーはすでにこのケースをカバーしています –

答えて

0

はい、Tomcat(あなたのアプリケーションサーバー)はスレッドを管理します。 Javaコード内でこれを自分で処理する必要はありません。

関連する問題