Первое, что я узнал о разработке Java EE, это то, что я не должен создавать свои собственные потоки внутри контейнера Java EE. Но когда я думаю об этом, я не знаю причину.
Можете ли вы четко объяснить, почему это не рекомендуется?
Я уверен, что большинству корпоративных приложений требуются асинхронные задания, такие как почтовые демоны, незанятые сеансы, задания очистки и т. Д.
Итак, если на самом деле не следует создавать потоки, каков правильный способ сделать это при необходимости?