在EJB模块中的Restful服务中创建会话

时间:2011-03-16 15:42:59

标签: java session rest service ejb

我正在使用Restful Service和resteasy实现并转向ejb。 我想知道在这种情况下我们如何在REST服务中创建创建会话和维护状态。 有没有可用的例子?

我使用的简单示例:

@Stateless
public class TestResource implements TestResourceLocal {
  @Override
    public test test(String id, String param) {
    //todo
    }
}

@Local
@Path("/affilate")
public interface AffiliateResourceLocal {

    @GET
    @Path("{id}-{param}")
    @Produces("application/json")
     public void test(@PathParam("id") String id, @PathParam("param") String param);
}

2 个答案:

答案 0 :(得分:1)

关于状态和REST的这个question讨论可能对你来说很有意思。

答案 1 :(得分:1)

REST的一个约束是无状态约束,这意味着来自客户端的每个请求都包含为请求提供服务的所有数据,并且任何客户端状态都存储在客户端上。