Разница между контекстом и областью действия в CDI - и вообще в Java

Изучая JSR-299, я прочитал раздел 5.1 Weld reference , в котором объясняется, как области видимости работают в CDI. По-видимому, контекст - это понятие, тесно связанное со сферой действия. Я немного понял, что такое каждый из них, но это не очень четко разделено в моем сознании, и я чувствую искушение даже использовать эти слова как синонимы.

В чем разница между объемом и контекстом? Какая связь между этими двумя концепциями?

Я ожидаю ответа в области CDI, но у меня есть сомнения относительно Java в целом, поскольку эти концепции используются также и в других контекстах. Фактически, ответ, который объясняет концепции в контексте CDI, Java и в целом, получил бы больше очков - если бы я мог их дать.

13
задан Brian Tompsett - 汤莱恩 13 June 2015 в 13:02
поделиться