title: Using AsyncResult when http connection cannot stay open for long
body: <p>Due to an old reverse proxy of the customer (thread-per-connection model), I cannot leave client connections open for long. </p>
  
  <p>Let's say that a browser request results in calling an Asynchronous EJB method which takes 3 minutes to be processed. Can I still utilize the returned <code>Future</code>? Should I store it somewhere so that it is accessible across different requests?</p>
  
  <p>What would be a good practice to solve this problem?</p>