gpt4 book ai didi

java - JBoss 5.1 中的异步数据库更新

转载 作者:行者123 更新时间:2023-11-29 05:51:57 25 4
gpt4 key购买 nike

我的应用程序包含一套在 JBOSS 5.1(Java 6、Spring 3.1)中运行的 Web 服务。 Web 服务代码调用 DAO 函数来更新数据库,出于性能原因,我想使该调用异步(更新对 Web 服务响应并不重要)。我在这里有哪些选择?

共识似乎是避免自己管理线程,让应用服务器来做。我在 JBOSS 5.1(Java 6、Spring 3.1)中有哪些选择?某种 JMS 解决方案?或者使用 JBOSS 线程池?还是多边开发银行?

最佳答案

JMS(MDB 是最简单的方法)当然有效,我建议您在使用低于 Java EE 6 的 Java EE 平台时这样做,尤其是因为您立即拥有队列支持,能够节流执行应该那是必要的。此外,无论您以哪个版本的 Java EE 为目标,JMS 都能正常工作。

我还滥用了 EJB 计时器服务来异步调用 EJB 方法,但那非常丑陋。

关于java - JBoss 5.1 中的异步数据库更新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13564177/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com