我需要創建一個面向系統的方法提供者可以註冊它們處理的方法,並且消費者可以做兩件事情(現在) - 爲方法獲取元數據或執行它。我正在考慮創建一個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