如果我通过 JNDI 在应用程序客户端中注入一个 EJB,然后从多个线程调用这个 EJB 可以吗?
j2ee 容器会知道创建更多 ejb 来处理更多请求吗?
或者我是否必须在每个线程中通过 JNDI 注入 EJB?
如果我通过 JNDI 在应用程序客户端中注入一个 EJB,然后从多个线程调用这个 EJB 可以吗?
j2ee 容器会知道创建更多 ejb 来处理更多请求吗?
或者我是否必须在每个线程中通过 JNDI 注入 EJB?
EJB 主要由服务器端的应用程序逻辑组成,旨在执行与客户端应用程序无关的操作。在现实世界的企业应用程序中,可能有各种类型的客户端同时访问它们。
EJB 容器在运行时管理企业 bean 的各个方面,包括对 bean 的远程访问、安全性、持久性、事务、并发性以及对资源的访问和池化。
容器管理池中的实例并负责它们的添加/删除,实时增加池的大小。
当您查找 EJB 时,结果是一个 EJB 代理。在多个线程中重用 EJB 代理是安全的。容器负责 EJB 实例的同步和池化。