gpt4 book ai didi

ejb-3.1 - EJB、JNDI 和 ENC - 现实生活场景

转载 作者:行者123 更新时间:2023-12-04 18:50:25 24 4
gpt4 key购买 nike

我正在准备 EJB 认证,我正在阅读 EJB 3.1 书 (O'Reilly)

其中一章讨论了 JNDI、ENC 和 EJB 连接

你们中的一些人能否给我一个真实的生活场景,以便我能更好地理解

最佳答案

在这个场景中,JNDI 用作一个中心位置,通过它“名称”(一种 URL)被路由到 EJB bean。想想 Servlet 是如何映射到 URL 的。

如果 EJB bean 对于应用程序是本地的(例如,它们驻留在 Web 模块中或同一 EAR 的 EJB 模块中),那么您不一定需要接触 JNDI。即,您可能会使用注入(inject)来获取 bean 的实例,然后就不需要 JNDI。

但是,如果您需要寻址远程服务器中的 EJB bean,或者如果您想以编程方式查找(代理)bean,您将使用它的 JNDI 名称和 JNDI 来获取它。

有关更多信息,请参阅此内容,包括 ENC:Declaring @Resource and @EJB at the class level in Java EE6

关于ejb-3.1 - EJB、JNDI 和 ENC - 现实生活场景,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6853864/

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