通过java调用EJB

时间:2013-03-01 11:01:59

标签: java ejb ejb-2.x

我不了解EJB。我正在考虑它可以替代从某个地方获取数据,就像我们在使用Web服务时那样。对于我的新项目,我们将使用EJB来获取数据。这些服务将由其他​​团队开发。

我希望有人可以指导我在java代码中使用EJB服务的链接。什么都需要。 就像使用webservice一样,我们有一个wsdl,生成客户端,创建存根对象并调用我们的方法。消费ejb服务的类似步骤。

1 个答案:

答案 0 :(得分:2)

对于EJB,您不需要创建客户端。 只需在代码中“注入”它。

如果要从EE代码(例如其他EJB或servlet)调用它,只需使用@EJB来定义EJB注入。

如果要在非EE代码(例如Struts操作)中使用它,可以使用JNDI查找EJB。