开发者社区> 问答> 正文

EJB组件的工作流程是什么呢?

已解决

EJB组件的工作流程是什么呢?

展开
收起
LLLA 2022-04-01 13:39:43 473 0
1 条回答
写回答
取消 提交回答
  • 推荐回答

    EJB Component在部署到应用服务器上之后, 客户端就可以调用它来完成各种功能。工作过程如下: 1) 客户端首先通过JNDI服务检索Home对象。在EJB应用部署到应用服务器上之后, 容器会自动获得Home对象的信息并将其加入到JNDI中。 2) JNDI服务返回所查找的Home对象的引用。 3) Home对象的创建或者查找EJB对象。 4) Home对象将获得的EJB对象返回给客户端。 5) 客户端利用获得的EJB对象引用, 调用业务方法。 6) EJB对象获得对应bean的一个实例并将相应的业务方法调用传递给该实例。 7) Bean实例通过其实现代码, 完成相应的业务逻辑并将结果返回给EJB对象。 8) EJB对象将方法的结果返回给客户端。

    2022-04-01 13:39:59
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
如何利用Redisson分布式化传统Web项目 立即下载
如何创建一个成功的(在业务和开发中)开源项目 立即下载
一天发布10次-基于元数据的持续交付方法 立即下载