Magna Concursos
Em uma aplicação Java EE há: uma classe EJB chamada ExemploSessionBean.java que não permite manter um estado de conversação com o cliente, uma interface chamada ExemploSessionBeanRemote.java e uma classe cliente desktop chamada Main.java, todas criadas em seus respectivos projetos e em condições de execução ideais. Os fragmentos de código-fonte destas classes são apresentados a seguir, omitindo-se as declarações de pacotes e importação de classes:
ExemploSessionBean.java
..I..
public class ExemploSessionBean implements ExemploSessionBeanRemote{
..I I..
public String getMessageRemote() {
return "Remote EJB";
}
}
ExemploSessionBeanRemote.java
..III..
public interface ExemploSessionBeanRemote {
String getMessageRemote();
}
Main.java
public class Main {
..IV..
private static ExemploSessionBeanRemote ex;
public static void main(String[] args) {
System.err.print(ex.getMessageRemote());
}
}
As lacunas I, II, III e IV são preenchidas correta e, respectivamente, pelas anotações
 

Provas

Questão presente nas seguintes provas