Java业务处理放在return之后

mynawang 发布于 2015/03/20 20:47
阅读 357
收藏 0

传统的业务处理都是从头开始,中间处理,最后return,现在遇到个问题,业务处理需要在return后处理。如客户端发送请求,先返回一个return请求结果,之后处理业务操作,处理后的结果进行url回调,这个算是异步处理吗?

有什么好的建议能分享下

加载中
0
Will_awokE
Will_awokE
是异步。在return前面起个线程去处理吧。
mynawang
mynawang
能加qq聊吗?453237747
0
徐小路
徐小路

走异步任务的方式,spring-quartz

0
RegnoiX
RegnoiX

new Treead().start();

return xxx;

0
yongzhong
yongzhong
你不是用了quartz了么
mynawang
mynawang
@HowieHuang 感觉任务太多了
yongzhong
yongzhong
回复 @Codenewbie : 哪方面不行?
mynawang
mynawang
大部分方法都是这个模式,感觉quartz不行
0
Mr_Tank_
Mr_Tank_
发两个请求。。。。
mynawang
mynawang
肯定不是最佳答案
0
xiayangzhi
xiayangzhi
用mq吧,队列
0
捏造的信仰
捏造的信仰
楼主可以看看 ExecutorService 文档,这个类很适合将任务提交到后台执行然后立即返回。
mynawang
mynawang
看着貌似可以研究下,还未涉及过
返回顶部
顶部