我需要一个Web / JavaEE容器中的线程来在同一个JVM中完成AsyncContext objs [英] I need a thread in Web/JavaEE container to complete AsyncContext objs in same JVM

查看:165
本文介绍了我需要一个Web / JavaEE容器中的线程来在同一个JVM中完成AsyncContext objs的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我需要一个Web / JavaEE容器中的线程来从外部源获取信息,并在同一个JVM中完成相应的AsyncContext obj。

I need a thread in Web/JavaEE container to fetch information from an external source and complete corresponding AsyncContext objs in same JVM.

我希望有一个零 - 添加延迟解决方案,因此排除定期轮询或计时器。

I wish to have a zero-added-latency solution, so periodic polling or a timer is ruled out.

我可以启动一个线程,但我相信它在Web容器中不受欢迎而且不可移植。的 Q1。是否可以在Java EE容器中以可移植的方式运行线程?

I could start a thread but I believe it is frowned upon in a Web container and not portable. Q1. Is it possible to run a thread portably in a Java EE container instead?

Q2。如果我想在Web容器中运行一个线程,那么最不可能的方法是什么?:InitializeContext? ExecutorService的? Thread.run?

Q2. If I want to run a thread in a Web Container anyway, what is the "least of all evil" ways? InitializeContext? ExecutorService? Thread.run?

谢谢!

推荐答案

AsyncContext.html #startet 可能是你能得到的最接近的。

AsyncContext.html#start is probably the closest you can get.

这篇关于我需要一个Web / JavaEE容器中的线程来在同一个JVM中完成AsyncContext objs的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆