带可编程调度器的Java rest框架?

带可编程调度器的Java rest框架?,java,rest,jersey,jax-rs,restlet,Java,Rest,Jersey,Jax Rs,Restlet,我正在搜索一个JavaREST框架或JAX-RS实现,它允许我在运行时通过API配置dispatcher。在JAX-RS中,只有通过@Path和@HttpMethod注释或者通过在子资源中有效地构建您自己的调度器,才能进行配置 我正在搜索: dispatcher.addResource("/my/{path}", Resource.class) or dispatcher.addResource("/2nd/path", resourceHandlerFactory) 试试看。它通过其类提供运

我正在搜索一个JavaREST框架或JAX-RS实现,它允许我在运行时通过API配置dispatcher。在JAX-RS中,只有通过@Path和@HttpMethod注释或者通过在子资源中有效地构建您自己的调度器,才能进行配置

我正在搜索:

dispatcher.addResource("/my/{path}", Resource.class) or
dispatcher.addResource("/2nd/path", resourceHandlerFactory)

试试看。它通过其类提供运行时调度功能。请参见示例。

不幸的是,JAX-RS中没有您所发现的动态资源规范。ApacheWink有另一种Restlet替代品,称为DynamicSource。我很想知道为什么您需要动态资源,因为我也有类似的要求。

我通过邮件得到的信息表明,Jersey 2.0可能包含以下内容:您可能想阅读此链接,谢谢您的链接!我不需要动态资源。我刚刚观察到,将资源方法与资源位置耦合是不合逻辑的。-它不允许在其他位置重用资源方法。我正在写关于这一点的学士论文,请参阅dispatcher上的分章:没错,这就是为什么Restlet API的注释资源不允许修复位置/路径。这确实应该是一个正交方面,即使资源通常只附加到一个URI/路径。