използвам рамка за възпроизвеждане 2.1.1 и java, изпращам формуляр и мога да вмъкна данните в базата данни, също им изпращам поща, като използвате прекрасното приставка за електронна поща
какъв ще бъде най-добрият начин да се извършат паралелно и двете действия вместо едно след друго, трябва ли да използвам ThreadPools или има по-просто решение.
Актуализиране на РЕШЕНИЕ:
така го решавам в крайна сметка
private static void sendMailHelper(final UserData formData) {
Akka.system().scheduler().scheduleOnce(
Duration.create(10, TimeUnit.SECONDS),
new Runnable() {
public void run() {
SendMail.sendMail(formData);
}
}, Akka.system().dispatcher());
}
Изпратих поща 10 секунди след като потребителят изпрати формуляра
Отговори:
1 за отговор № 1Ако използвате Scala, тези страници трябва да ви помогнат:
- http://docs.scala-lang.org/overviews/core/futures.html
- http://www.playframework.com/documentation/2.1.1/ScalaAsync
Ако използвате Java, тези страници трябва да ви помогнат:
- http://www.playframework.com/documentation/2.1.1/JavaAsync (както Карстен посочи)
Можете също да използвате Akka Actors, проверете тази страница: