请求可以直接进入ejb容器,还是首先应该访问web>容器并点击ejb?有人可以解释一下吗?
我想知道中间件服务器中应用程序的运行时流程
答案 0 :(得分:2)
是的,有两种情况:
还有一些其他情况,EJB可以在没有任何请求的情况下获得控制权:
@Startup
并定义PostConstruct方法。在这种情况下,bean将在部署应用程序时获得控制权。@Schedule
。在这种情况下,bean将在指定的时间获得控制权。在所有其他情况下,另一个组件(例如,servlet)必须首先获得控制权并调用EJB。