最近、Java EEを使用してWebサービスを構築し始めました。 これらのほとんどは、リクエストを受け取り、仕事をし、結果を返すという点で非常に単純です。結果がクライアントに返されると、クライアントは終了します。Java EEがクライアントに応答しますが、処理を続行します
クライアントに応答できる必要があり、要求が受信されて処理中であることを示すために、要求を送信した後にWebサービススレッドを終了する必要はありません。他のWebサービスにリクエストを送信するなど、応答した後に処理を行う必要があります。クライアントは結果の結果を得るために定期的にポーリングを行います。これは別のWebサービス呼び出しスレッドによって処理されます。
Java EEでこれが可能かどうかはわかりません。私は一般に、xmlのTCPソケットを使ってこれを行っただけです。
私は単純なJava EE Webサービスを生成するためにnetbeansを使用しています。リンクありがとう。それは多くを助ける必要があります。 EJBが何であるかは分かりません。ネットビーンのように見えます。 – likenoother