我了解本地视图、远程视图和无接口视图之间的区别,但我不明白“无视图” (没有注释) 和无接口视图之间的区别。另外,为什么我需要在我的接口上注释 @Local?如果我完全不注释接口,会有什么区别吗?
我正在尝试通过注释将一个无状态EJB注入到我的JAX-RS Web服务中。不幸的是,该EJB仅为null,当我尝试使用它时出现NullPointerException。@Path("book") public class BookResource { @EJB private...
如果所有工作都在我的Web服务器上完成,它很快就会过载。我打算在其后架设第二个服务器来处理数据。 EJB相对于RMI的优势是什么?反之呢? 那么Web服务(SOAP,REST)呢?
我对Java EE/EJB相对较新,并且一直在阅读与Java EE容器相关的内容。我有使用Web容器(在JBoss中的WAR文件)的经验。我也知道JBoss也可以用作Java EE容器。 Java EE容器和Web容器之间有什么区别? 我知道Java EE也能够包含.war文件。它们之间有...
最近在面试中有人问我:如何比较基于组件的框架和基于请求的框架?我举了 EJB 作为基于组件的框架的例子,而 Struts 则是基于请求的框架,但我并不确定自己是否回答得好。 你有什么想法,这位面试官到底想问什么,应该怎样进行比较呢? 谢谢, avajurug
我无法找到一个明确的答案来确认在会话范围内JSF托管bean中生成线程是否安全。该线程需要调用无状态EJB实例上的方法(该实例被依赖注入到管理的Bean中)。 背景是我们有一个需要长时间生成的报告,由于我们无法更改服务器设置,这导致HTTP请求超时。因此,想法是启动一个新线程让它生成并且在临...
我有些困惑于混合使用JSF2+Spring+EJB3或其任何组合。我知道Spring的主要特点之一是依赖注入,但使用JSF托管的bean时,我可以使用@ManagedBean和@ManagedProperty注释来实现依赖注入功能。对于EJB3,我更加困惑何时将其与JSF一起使用,或者是否有理...
我正在跟随这个教程,它还使用了一个EJB:package exercise1; import java.util.Random; import javax.ejb.Stateless; import javax.inject.Named; @Stateless public class M...
它们是不同的,还是可以互换使用?如果它们是不同的,那么是什么使它们不同于彼此?