我需要创建一个面向系统的方法提供者可以注册它们处理的方法,并且消费者可以做两件事情(现在) - 为方法获取元数据或执行它。我正在考虑创建一个REST风格的体系结构,其中方法是具有唯一URI的资源和由两个方法组成的接口 - getMetadata和Execute。没有HTTP请求的Spring MVC
我需要有一个等效的@RequestMapping,以便处理特定方法的提供程序可以由中央调度程序找到。结果提供者将返回Model或Metadata对象。
这看起来很像Spring MVC,但我不想在Web上公开和使用我的资源(方法)并使用http,因为这会产生不必要的开销。相反,我想使用它,就像调用java方法并传递java对象的标准java API一样。 我可以通过编写自己的等价的@RequestMapping和Dispatcher逻辑来做到这一点,但我想知道是否有更好的方式来与Spring做到这一点。有什么建议么?
谢谢! Kostadin
您是指在JVM中本地访问的API,还是通过网络不使用HTTP? – Affe 2010-07-21 17:42:17
前者 - 在JVM中访问的API。 – Lobachevsky 2010-07-22 11:51:21
所以Kostadin你有没有试过NetKernel或其他的东西? – Ladlestein 2010-10-06 17:52:16