Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我对EJB一无所知。我假设它是一种从某处获取数据的替代方法,就像我们在使用 Web 服务时所做的那样。对于我的新项目,我们将使用 EJB 来获取数据。这些服务将由其他团队开发。
我希望有人可以指导我获取有关如何在我们的 Java 代码中使用 EJB 服务的链接。什么都是需要的。就像使用 web 服务一样,我们有一个 wsdl,生成客户端,创建存根对象并调用我们的方法。使用 ejb 服务的类似步骤。
对于 EJB,您不需要创建客户端。只需将其“注入”到您的代码中即可。
如果您想从 EE 代码(例如其他 EJB 或 servlet)调用它,只需使用 @EJB 来定义 EJB 注入。
如果您想在非 EE 代码(例如 Struts 操作)中使用它,您可以使用 JNDI 来查找 EJB。