I need to generate a report with java (exporting data from oracle), which can take several minutes, by the amount of data, so when I submit my form, the screen freezes until it finishes.
How to create a report in the background so that the user can continue viewing?
Jms How can I do this using JMS? (Any example or explanation is appreciated)
Is there another way? What would be the best option according to the Java EE specification?
, JMS . , Message Driven Bean - EJB - . . JMS Message Driven Bean, .
EJB 3.1, EJB.
, , -. , / ServletContextListener, , , , .
ServletContextListener
, , , , , , .. . , (JMS , , async EJB 3.1., , - JDBC UserTransaction).
UserTransaction
, .
Source: https://habr.com/ru/post/1757160/More articles:Cufon.refresh after updating asp.net ajax - callbackError. The application failed to start because its side by side configuration is incorrect. - visual-studioWhat is the best way to avoid the set of "if (obj! = Null)" in Java code? - javaUpdate the program by writing to the executable file - c ++https://translate.googleusercontent.com/translate_c?depth=1&pto=aue&rurl=translate.google.com&sl=ru&sp=nmt4&tl=en&u=https://fooobar.com/questions/1757159/cost-of-passing-variables-to-functions&usg=ALkJrhi9KrEANFo_2n5MJT7RR1XIaqWsDAhttps://translate.googleusercontent.com/translate_c?depth=1&pto=aue&rurl=translate.google.com&sl=ru&sp=nmt4&tl=en&u=https://fooobar.com/questions/1757161/how-to-automatically-generate-code-that-has-to-be-written-for-every-method&usg=ALkJrhjHdMKroq4AMq4cdPPWQ5zLGLd19QWhat does the first argument to the MySQL Decimal function do? - decimalonActivityResult Intent data is incorrect - androidpython: if the string is [1] .upper (). find (brand)! = - 1: - pythonSession temporary variables in PHP? I try to block people for failed logins - javascriptAll Articles