0

如果我对本地 EJB 和 Web 服务 EJB 使用相同的接口,如下所示,我不能使用相同的创建方法。我该怎么办?我应该为 Web 服务方法创建另一个接口还是如下操作?还是有更好的选择?

@Local
@Path("questions")
public interface QuestionServiceLocal {

    @POST
    Response create(JAXBElement<Question> question);
    void create(Question question);


}
4

1 回答 1

1

你的用例是什么?您想创建一个 Restful Web 服务 API 吗?然后阅读 JAX-RS 规范http://docs.oracle.com/javaee/6/tutorial/doc/giepu.html

  1. RestEasy - 流行的 JAX-RS 实现。
  2. Jersey - JAX-RS 规范的参考实现。
  3. Restlet - 不那么受欢迎,但可行的选择之一。
  4. Play Framework - 个人最喜欢的,很容易上手。
  5. Dropwizard - 新加入者,来自创建 Yammer 的人!
于 2012-04-08T19:01:40.987 回答